깃헙에 SSH key 등록해서 사용할 때 주의할점 (ssh-agent)
·
Git
내가 재부팅 할 때마다 명령어 까먹어서 기억하려고 쓰는 포스팅 재부팅 한 후에 터미널에서 `git push` 명령어를 사용해 깃헙의 remote repository에 push하려고 하면 권한이 없다는 오류 메시지가 뜰 때가 종종 있다 (clone 할 때도 마찬가지). 대충 아래와 비슷한 오류 메시지가 뜬다 (출처 - StackOverflow). 깃헙에 SSH key 등록되어 있는데 왜 권한이 없다는거지?!?!! 하면서 처음에 골머리를 많이 썩었는데, ssh-agent 자체가 ssh key를 임시적으로 저장하는 세션 서비스라서, 컴퓨터를 종료하면 agent가 종료되기 때문에 재부팅했을 때 agent가 key를 가지고 있지 않아서 그런 거라고 한다. 그리고 원래 그렇게 설계된거라고 한다.. (출처) git@..