|  소스 트리에서 클론이 안 될 때

- 스터디를 하다가도 한 번 이런 이슈가 있었는데

- 내가 경험한 원인은 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

+ Recent posts