はじめに
たまにGitでfetchやpullした時、「Enter passphrase for key」を毎回聞かれるのでそれの解決方法の忘却録です。
問題点
使用しているid_rsaのパスワードを入れれば解決するが、毎回入れるのだるい問題
Enter passphrase for key '/Users/*****/.ssh/id_rsa':
解決方法
ssh-agentに登録すること
// 登録していないと下記になっている
localhost ~ : ssh-add -l
The agent has no identities.
----
// 登録する
localhost: ~ $ ssh-add .ssh/id_rsa
Enter passphrase for .ssh/id_rsa: // パスワード入れる
Identity added: .ssh/id_rsa (.ssh/id_rsa)
// 登録確認
localhost: ~ $ ssh-add -l
2048 SHA256:7ZAVVzW8rtyGtTtbHT3JuNWxadghk+u9fN5qwfghEbgs /Users/*****/.ssh/id_rsa (RSA)
参考文献