예전에 ssh 설정을 했음에도 wsl에서 로그인을 계속 하는 상황이 발생
정책에 의해 로그인은 이제 사용하지 못한다고 함!!😨
error message
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://github.com/kimjiwonpg98/TIL.git/': The requested URL returned error: 403
ssh -T git@github.com
이렇게 했을 경우
Warning: Permanently added the RSA host key for IP address '140.82.132.15' to the list of known hosts.
Hi jiwonpg98! You've successfully authenticated, but GitHub does not provide shell access
경고가 뜨지만 무시하고 ssh URL을 재정의해줍니다.
git remote set-url origin git@github.com:자신의 깃주소.git
git remote set-url origin git@github.com:kimjiwonpg98/TIL.git
이렇게 하면 더이상 사용자 이름과 암호를 입력하지 않아도 됩니다!!
git push 시 아이디와 비밀번호 쓰는 번거로움을 없애기 위해서 만듭니다.
비공개키 | 공개키 |
---|---|
id_rsa | id_rsa.pub |