티스토리 뷰
github를 잘 쓰고 있다가 어느날 갑자기 push를 하려니 제목과 같이 ssh key를 입력하라는 황당한 요청을 받았다.
우선 해결방법은 아래와 같다. Window 기준
1. Git Bash를 켠다.
2. ssh키를 생성한다.
생성방법
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
위와 같은 명령어를 입력한다. 물론 "your_email@~"에는 본인의 github가입 이메일을 입력한다.
그러면 아래와 같이 나올 것이다.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
둘다 enter를 눌러 넘어간다. 만약 키가 이미 존재했다면 덮어 씌울 것이냐? 라는 질문이 온다. y를 누르면 된다.
이후 아래 ssh키가 생성되었다는 그림과 함께 메세지가 나온다.
3. cat ~/.ssh/id_rsa.pub를 GitBash에 추가로 입력한다. 그럼 키가 나온다. 그 키를 복사한다.
4. Github setting에 들어가서 SSG and GPG keys에 들어가서 복사한 키를 붙여넣기 하면 된다.
5. 다시 push를 해본다. 잘된다.
'Develop' 카테고리의 다른 글
M1 - Jupyter notebook 설치하기 ( zsh: command not found: jupyter 에러 해결 ) (0) | 2023.02.14 |
---|---|
NestJS Error: Access denied for user 'root'@'localhost' (using password: YES) (0) | 2022.10.09 |
Mobx state tree(MST) 사용기 - 간단한 카운터 예제 (0) | 2022.06.12 |
클로저 (Closure) (0) | 2021.11.26 |
진법 변환기 in JavaScript (0) | 2021.11.07 |
댓글