개고생함
일단 설치 할 때 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로 주소 입력해준다