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

 

반응형