Git
git ssh key 등록했는데 username 물어볼 때 해결
푸드듥
2024. 12. 22. 21:22
반응형
문제
git 터미널에서 username, password를 이용한 인증은 2021년에 종료되었다.
ssh key를 등록하여 사용하여야 하는데,
ssh key를 등록했는데도 push, pull 시 username을 물어보는 경우가 있다.
원인
원격저장소 설정 시 https 방식을 썼는데, ssh 방식을 써야 한다.
해결
원격저장소 설정 시 명령어를 아래와 같이 썼을 것이다.
git remote add origin "https://github.com/ID/PROJECT.git"
위 명령어 대신 아래 명령어를 사용해보자.
git remote add origin "git@github.com:ID/PROJECT.git
참고로, 이미 설정한 원격저장소는 아래 명령어로 삭제할 수 있다.
git remote rm origin
반응형