走った後
eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa
パスフレーズを入力すると、リモート アクションを実行するたびに git からパスフレーズの入力が求められます。
説明する:
bash-4.1$ echo $SSH_AUTH_SOCK
/tmp/ssh-cWNDloIzZkhW/agent.5560
bash-4.1$ ssh-add -l
2048 <fingerprint> /cygdrive/c/Users/<username>/.ssh/id_rsa (RSA)
bash-4.1$ git pull
Enter passphrase for key '/cygdrive/c/Users/<username>/.ssh/id_rsa':