원격저장소에 접근하려고 할 때 마다 passphrase를 입력해야하는 번거로움이 있었다. 알아보니 SSH 키를 생성한 뒤 에이전트에 등록하는 과정을 생략해서 생긴 문제(문제? 는 아니고 사실 훌륭하지 보안절차)였다.
1. SSH agent를 시작한다.
$ eval “$(ssh-agent -s)”
2. private key를 등록한다.
$ ssh-add
혹은
$ ssh-add ~/.ssh/id_rsa
3. passphrase 입력
4. 참고
Git keeps asking me for my ssh key passphrase