반응형
Github에 코드를 올리기 위해서 공개키를 github에 등록해야 합니다. Cmder에서는 리눅스와 다른 부분이 있어 내용을 정리해 봅니다.
Permission Error 해결하기
github에 자신이 만든 코드를 업로드 할 때 permission문제가 발생하는 경우가 있습니다. 이 경우 ssh key를 등록하면 문제가 해결됩니다. permission문제를 해결하는 ssh key등록을 하는 방법을 정리합니다.
SSH Key 등록하기
ssh-keygen -t rsa -C "이메일주소"
"이메일주소"에는 github에 등록한 본인의 email정보를 입력하여 github에 ssh key를 생성합니다.
위와 같이 정보입력 문구가 나오면 입력을 요청하는 부분은 정보없이 Enter로 입력합니다. 모두 enter를 입력하고 나면 위와같이 ssh key가 생성완료됩니다. 그리고 생성된 public key는 c/Users/USER.ssh/id_rsa.pub라고 표시됩니다.
github에 공개키를 등록하기 위해서 C:\Users\USER\.ssh 폴더에 있는 id_rsa.pub파일의 정보를 cat 명령어로 확인합니다. 출력된 전체 내용을 복사합니다.
github의 우측상단 본인의 아이콘을 선택하여 <Settings>를 선택하면 위와 같이 SSH를 등록할 수 있는 화면이 나옵니다.
SSH Key등록의 Title에는 자신이 컴퓨터를 확인할 수 있는 이름으로 넣습니다. 그리고 Key부분에 ssh-keygen 명령으로 생성한 공개키 정보를 넣습니다.
Key등록을 완료 후에는 아래와 같이 정상적으로 코드가 업데이트됨을 확인할 수 있습니다.
반응형
'Programming' 카테고리의 다른 글
Python을 위한 gitignore (0) | 2022.04.07 |
---|---|
Django 개발환경을 위한 아나콘다 가상환경 (0) | 2022.04.05 |
윈도우용 리눅스 쉘 프로그램 (Cmder) (0) | 2022.04.03 |
[구글스프래드] 구글 스프래드 인쇄 범위 설정하기 (0) | 2022.03.31 |
[VSCODE] 파이썬 개발 환경 구축하기 (0) | 2022.01.23 |