| 소스 트리에서 클론이 안 될 때
- 스터디를 하다가도 한 번 이런 이슈가 있었는데
- 내가 경험한 원인은 gitHub에서 저장소를 private로 등록을 한 상태로 SSH를 통해 클론을 하려고 해서였다.
- 다른 원인으로는 gitHub가 보안을 강화하면서 소스트리로 클론을 할 때 인증을 한 번 더 요구할 때에 이런 이슈가 발생하기도 한다고 한다. 그럴 때엔 plink.exe를 통해 이슈를 해결하라고.. (최하단의 참조 확인하기)
| 해결하기
[1] 소스트리의 [도구] - [SSH 키 생성 또는 불러오기] 를 누른다.
[2] 아래와 같이 PuttyGen이 나타나는데, 여기서 [Load]를 누른다.
[3] 파일 보기를 [All Files]로 바꾼 뒤에 깃허브에 등록한 ssh 인증키(.pub 말고 다른 거) 를 가져온다.
[4] 가져오면 아래와 같이 나타나는데, [Save private key]를 누르면 .ppk 파일로 자동 변환된다.
[5] 이 상태에서 소스트리를 껐다가 다시 키면, 클론할 때 알아서 윈도우창에서 SSH 인증키를 등록하라고 뜨는데,
이 때, 불러오기로 .ppk 파일을 등록해주면 된다.
[ 참조 ]
SSH key 파일로 개인 private key 생성 https://blog.dalso.org/article/ssh-key-to-ppk-convert
소스트리 사용 시 git 주소 인식 인 될 때 https://marobiana.tistory.com/169
'Git,Github' 카테고리의 다른 글
[Git/Github] fail to push to ~~ 해결하기 (0) | 2022.09.29 |
---|---|
Git, Github 정리 (0) | 2022.09.27 |
[Git/Github] 소스트리로 클론하기 (0) | 2022.09.23 |
[Git/Github] 저장소(Repository) (0) | 2022.09.23 |
[Git/Github] Git의 기본 동작 원리 (0) | 2022.09.23 |