GIT BASHシェルがSSHキーで正しく機能しているので、基本的な構成手順が正しいことはわかっていますが、Windows PowerShellが好きです(実際にはMacまたはLinuxターミナルが好きですが、利用可能なオプションがありません...)
いずれかの方法。
私のWindowsPowerShellは、このブログ投稿http://markembling.info/2009/09/ssh-agent-in-powershellのPS1スクリプトファウントでセットアップされており、 私が知る限り、スタートアップは正しく実行されています。
Starting SSH agent...
SSH agent PID: 5064
しかし、SSHで接続したり、PowerShellからgitコマンドを実行したりしようとすると、パスワードの入力を求められます。誰かがこれを見たことがありますか?私はGitBashよりもPSの方が好きですが、最悪の場合はPSを使い続けます。
編集-VonCによって提供された回答=Windowsシステム環境変数に%HOME%を追加
To view or change environment variables:
Right-click My Computer, and then click Properties.
Click the Advanced tab.
Click Environment variables.
Click one the following options, under user variables:
Click New
variable name `HOME` (No quotes, or percentage signs)
value: C:\Documents and Settings\**your username**
or: C:\Users\**your username**
powershell(または好きなシェル)を再起動すると、SSHがデフォルトで機能します。