posh-gitとgit for windows 2.7には、ssh-agentをセットアップするために必要なものがすべて含まれている必要があります。
のgit-プラス原子パッケージはできるはずです
C:\Code\Go\src\bosun.org\cmd\scollector [master]> gci env:SSH_AUTH_SOCK
Name Value
---- -----
SSH_AUTH_SOCK /tmp/ssh-6ORcVQvRBZ2e/agent.11668
:あなたはその後、SSH_AUTH_SOCK環境変数が設定されて表示されるはずです
Import-Module ~\Documents\WindowsPowerShell\Modules\posh-git\posh-git
Set-Alias ssh-agent "$env:ProgramFiles\git\usr\bin\ssh-agent.exe"
Set-Alias ssh-add "$env:ProgramFiles\git\usr\bin\ssh-add.exe"
Start-SshAgent -Quiet
:あなたは、モジュールがインストールされていたら、のようなものを使用してエージェントを起動することができますコマンドを実行するときに使用します。 Ctrl + Shift + Hを押してgitメニューをアトムにし、プッシュを選択してからリモートリポジトリにプッシュすることができました(失敗した場合はエラーを表示しませんが、プッシュした新しいブランチがそこにありました) 。
SSH_AUTH_SOCK環境変数が設定されるようにatomを開く前にssh-agentを起動する必要があります。それでも動作しない場合、あなたはそれがパスワードなしで接続できることを確認するために、PowerShellでのsshをテストしたいことがあります。
Set-Alias ssh "$env:ProgramFiles\git\usr\bin\ssh.exe"
ssh hostname
はhttp://haacked.com/archive/2011/12/19/get-を参照してください。 git-for-windows.aspx/sshエージェントをposh-gitで動作させる方法の詳細 –