ssh 키 생성하기
본문 바로가기

Network&etc/Git&Github

ssh 키 생성하기

vs코드에서 장고 프로젝트 생성후 깃허브에 올리려니까

깃헙에서 허가가 거절됬다는데(public키)

 

구글쳐보니까 SSH키뭐시기있어서 깃헙 SSH를 생성해보기로하였다.

 

Git Bash 프로그램을 열고 이렇게 입력하면된다.

ssh-keygen -t rsa -b 4096 -C "youremail"

그다음에 키를 저장할 id_rsa의 위치를 확인한후 엔터를 누르고 비밀번호를 설정하면된다.

생성된폴더에 가보면 파일2개가 생성되는데 파일명.pub파일을 열어서 안에 내용을 전부다 복사해준다.

 

깃허브로 돌아가서

내 프로필에 settings에 들어가 SSH and GPG keys에 들어가서 초록색 'NEW SSH key'버튼을 누른다

제목이랑 복사한내용을 붙여넣으면 된다.

이제 push를 해보고 오류가없으면 성공!!

 

------------------------------------------------------------

만약 성공하지않을시 아래 참고.

 

이제 내가만든 깃 레지스토리랑 연동해주면되는데

HTTPS가 아니라 SSH 깃주소를 복사해준다.

`ssh-agent -s`

$ ssh-add 파일명

$git clone 아까복사한SSH주소

 

참고자료

stackoverflow.com/questions/13509293/git-fatal-could-not-read-from-remote-repository

 

git: fatal: Could not read from remote repository

I am trying to set git up with http://danielmiessler.com/study/git/#website to manage my site. I have gotten to the last step in the instructions: git push website +master:refs/heads/master I am

stackoverflow.com

lasdri.tistory.com/809

 

[Git] github Permission denied (publickey) 해결하기

깃허브에 push 하려고 했는데 에러가 발생했다. Warning: Permanently added the RSA host key for IP address '192.***.***.***' to the list of known hosts. git@github.com: Permission denied (publickey). f..

lasdri.tistory.com

 

반응형