GitExtensions と Git Source Control Provider Options をインストールしました。しかし、何かをリポジトリにプッシュしようとするたびにコミットした後。何もプッシュされていません。
何が起こっている?私はGitに精通していません。どんな助けでも素晴らしいでしょう。
スクリーンショットは次のとおりです。
GitExtensions と Git Source Control Provider Options をインストールしました。しかし、何かをリポジトリにプッシュしようとするたびにコミットした後。何もプッシュされていません。
何が起こっている?私はGitに精通していません。どんな助けでも素晴らしいでしょう。
スクリーンショットは次のとおりです。
GitExtensionsは HTTPS 認証ではうまく機能しないようです。この認証の問題により、リモートがユーザーを認識せず、プッシュが拒否されるため、プッシュが失敗します。
自分では確認していませんが、最近の Git バージョンではWindows Credential Store for Gitを使用できます。これにより、プッシュ中に Github のリモートに対して認証を行うことができます。
GitHubはドキュメントでそれについて言及しています。
OK、Windows Credential Store を使用せずに GitHub で認証を正しく機能させる簡単なソリューションがあります。
GitHub に接続して OAuth トークンを使用する GitExtensions の GitHub プラグインを使用できます。
GitExtensions で、プラグイン メニュー -> Github に移動します。ブラウザー ウィンドウが開き、GitExtension を認証して許可を与えることができます。この後、パスワードのプロンプトは表示されません!