
소스트리로 깃허브 remote 레퍼지토리를 SSH키를 이용해서 클론해오는 과정에서
[올바른 원본 경로 / URL이 아닙니다.] 오류가 발생했다.
자세히보기를 눌러보니
[it means that PuTTY has not seen this host key before, and has no way of knowing whether it is correct or not] 라는 메시지가 보였다. 대충봐도 key에 문제가 있다는 소리인데.. 열심히 구글링 해보면서 온갖 방법을 따라해봤지만 소용없었다.
ssh도 재발급받아보고, 소스트리도 재설치 해보고 열심히 구글링 하면서 온갖 공유된 방법들을 총 동원했도 해결되지 않았다..
분명 올바른 SSH 키인데 왜 안되냔말이다..
다른 사람들과 과 동일한 과정으로 했는데 왜 나만!!
이라고 신세한탄을 하다가 너무 허무하게 해결돼서 그냥 웃음이 나왔다.
저처럼 "내 컴퓨터만 이상해!!" 라는 생각으로 온갖 방법을 동원해도 해결하지 못한 분들께서
부디 이 방법으로 해결되길 바란다.
먼저, 이 과정을 수행하기 전에 소스트리 파일을 완전히 삭제 및 재설치 후 진행하시길 권장드린다.
우선 깃허브에 등록해놓았던 ssh키를 삭제하고 새로 발급받았다.
puttygen을 켜서 Generate를 눌러 발급받을 수 있다. 발급받는 동안 마우스를 움직여줘야한다.
발급받은 키는 .ppk 형식으로 되어있을것이다.
발급이 되었다면 사진에서 드래그된 부분을 복사하여 github - setting - SSH and GPG keys로 들어가서 SSH키를 등록해주자.
그리고 소스트리를 켜서 도구 - SSH관리자 실행을 눌러 발급받았던 .ppk 파일을 넣어주자.
그런 뒤 도구 - 옵션 - Mercurial에서 Update Embedded 클릭.
바로 이어서 Embedded 클릭 후 System 클릭.
..허무하다.
여기까지 수행하니 갑자기 정상적으로 인식된다.
참.. 코린이 시절에는 환경 설정하는 단계가 가장 복잡하고 어려운것 같다.
정확한 원인 파악이 어려우니..
혹시라도 원인을 알게된다면 다시 돌아와서 남기겠다.
'Git' 카테고리의 다른 글
[Git] push 에러 해결 (0) | 2022.09.17 |
---|---|
[Git] git clone 시 발생하는 multiple updates for ref ~ 오류 해결 (0) | 2022.08.16 |
[Github 기초] git 초기화 / 삭제 / .gitignore가 갖는 의미와 작성방법 (0) | 2022.07.06 |
[Github 기초] git config 명령어와 설정파일 종류 / ssh key 생성 (0) | 2022.07.06 |