원격저장소에 있는 Gist파일들을 로컬저장소로 클론해 수정하려고 한다.
$ git clone 원격저장소주소
진해한던 도중
it@github.com: Permission denied (publickey)
위와같은 오류와 마주했다.
오류가 발생한 이유는 로컬 저장소에 ssh key가 깃허브 계정에 등록되있지않아 발생한 문제이다.
$ ssh-keygen
명령어를 입력해주면 특정 위치에 id_rsa.pub
이 생성된 것을 화인할 수있다.
$ cat ~/id_rsa.pub
명령어를 입렵해주면 터미널에 나타는 key를 복사한 후 깃허브계정으로 접속한다.
위의 설정으로 들어가 New ssh key를 누르고 나오는 창의 key영역에 복사한 key를 붙여넣기한다.