【git】sshでgit使ってるのにパスフレーズを毎回聞かれる【対処法】

NO IMAGE

github.comのリポジトリにpushしようとすると毎回パスフレーズを求められるのでおかしいな、と思っていた。
https://を使うとパスワードを要求されるのは知っていたけど、git@github.comでクローンしたリポジトリで下記の現象が起きていた。

[localhost 17:26:03 TwitterClientSample-iOS]$ git push origin
Enter passphrase for key '/Users/user/.ssh/id_rsa': 
Enumerating objects: 19, done.
Counting objects: 100% (19/19), done.
Delta compression using up to 4 threads
Compressing objects: 100% (9/9), done.
Writing objects: 100% (10/10), 15.47 KiB | 3.87 MiB/s, done.
Total 10 (delta 6), reused 0 (delta 0)
remote: Resolving deltas: 100% (6/6), completed with 6 local objects.
To github.com:shotakeu/TwitterClientSample-iOS.git
   9ad2d82..8fe2196  master -> master



対処 ssh-add

リポジトリのあるディレクトリにて下記を実行

[localhost 17:26:17 TwitterClientSample-iOS]$ ssh-add 
Enter passphrase for /Users/user/.ssh/id_rsa: 
Identity added: /Users/user/.ssh/id_rsa (/Users/user/.ssh/id_rsa)
[localhost 17:27:40 TwitterClientSample-iOS]$ 

注意:
~/.ssh/id_rsaに対応するid_rsa.pub(公開鍵)はgithub.comに登録されてる必要がある。

くだらない事だけどメモしました。