パスワードを入力せずに TortoiseGit でプルできないのはなぜですか?

パスワードを入力せずに TortoiseGit でプルできないのはなぜですか?

しばらく前に、Win 7 から Win 10 に移行した後、仕事用の PC を再インストールする必要がありました。以前は、Cygwin コマンドと TortoiseGit を並行して使用して、Git のセットアップが完璧に機能していました。

git pull再インストール後、サーバーのパスワードを入力する必要があるため、TortoiseGit GUI からアクションを実行できなくなります。

ここに画像の説明を入力してください

Cygwin CLI から作成されたプル リクエストは正常に動作します。また、チェックアウト、元に戻す、ログの表示など、TortoiseGit メニューの他の操作も正常に動作します。

以前のセットアップ (Win 7) では、サーバーのパスワードを入力する必要はなく、組織内でパスワードを取得できるかどうかもわかりません。

TortoiseGit を使用してプルできない理由は何ですか?

答え1

TortoiseGitPlinkはデフォルトでSSHクライアントとして使用されます。そのため、PuTTYを特別なキーを使用するように設定する必要があります(PuTTYセッションを使用して、https://stackoverflow.com/a/29183147/3906760そしてそのTortoiseGit よくある質問) を使用するか、リモート アクションを実行する前に PuTTY Agent (pageant) にキーをロードします。

TortoiseGitPlinkを使用する以外に、OpenSSHからSSHを使用することもできます(https://stackoverflow.com/a/32115724/3906760)。

関連情報