Source Tree 로그인

jody·2025년 7월 10일

코딩메모

목록 보기
7/7

개고생함

일단 설치 할 때 ssh는 아니오
remote: support for password authentication was removed on august 13, 2021.

SSH로 로그인 하려니 SSH 파일 없다고 이런 에러 떴음

https://www.google.com/search?q=no+supported+authentication+methods+available+(server+sent%3A+publickey)&oq=&gs_lcrp=EgZ...w&sourceid=chrome&ie=UTF-8

이런 에러 떴음
인증 프로토콜은 github HTTPS Personal Access Token

SSH 클라이언트 설정을 위해 SSH 파일을 만들어줘야 했다
cmd 창 열고

ssh-keygen -t ed25519 -C "깃허브이메일"

결과:

Generating public/private ed... key pair.
Enter file in which to save the key (C:\Users\user/.ssh/id_ed...):
Created directory 'C:\\Users\\user/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\user/.ssh/id_ed...
Your public key has been saved in C:\Users\user/.ssh/id_ed....pub
The key fingerprint is:
SHA256:... '이메일'
The key's randomart image is:
+--[ED... 256]--+

Enter 어쩌구 하는 거에는 걍 아무것도 입력 안 하고 엔터 쳐줬다
그러면 위 경로에
id_... 파일이 두개 생긴다

이 ssh 퍼블릭 id를 깃허브에 등록해주고(cmd로 하는 방법 있었는데 까먹음)

소스 트리의 옵션-일반에 들어가서 ssh 입력해주고
클론도 http가 아니라 ssh로 주소 입력해준다

참고한 사이트: https://blog.naver.com/ikid4127/222702558407

0개의 댓글