1

GitExtensions と Git Source Control Provider Options をインストールしました。しかし、何かをリポジトリにプッシュしようとするたびにコミットした後。何もプッシュされていません。

何が起こっている?私はGitに精通していません。どんな助けでも素晴らしいでしょう。

スクリーンショットは次のとおりです。 ここに画像の説明を入力

4

2 に答える 2

1

GitExtensionsは HTTPS 認証ではうまく機能しないようです。この認証の問題により、リモートがユーザーを認識せず、プッシュが拒否されるため、プッシュが失敗します。

自分では確認していませんが、最近の Git バージョンではWindows Credential Store for Gitを使用できます。これにより、プッシュ中に Github のリモートに対して認証を行うことができます。

GitHubはドキュメントでそれについて言及しています

于 2013-07-23T14:14:30.070 に答える
0

OK、Windows Credential Store を使用せずに GitHub で認証を正しく機能させる簡単なソリューションがあります。

GitHub に接続して OAuth トークンを使用する GitExtensions の GitHub プラグインを使用できます。

GitExtensions で、プラグイン メニュー -> Github に移動します。ブラウザー ウィンドウが開き、GitExtension を認証して許可を与えることができます。この後、パスワードのプロンプトは表示されません!

于 2013-07-24T09:03:30.980 に答える