반응형
문제
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
반응형
'Git' 카테고리의 다른 글
git 특정 파일만 되돌리기, 작업 취소하기 (2) | 2024.01.04 |
---|---|
[git 오류 간단 해결] warning: redirecting to https://.. Already up to date (0) | 2023.08.14 |
깃허브(Github/Git) 화살표 폴더, 폴더 클릭 안 됨 해결 (6) | 2022.06.30 |
깃(Git) 오류 해결 - fatal: 'origin/remote-branch-name' is not a commit and a branch 'local-branch-name' cannot be created from it (0) | 2022.06.13 |
깃(Git) 커밋(commit) 기록 확인 & 로그 창 닫기 (git log 종료하기) (0) | 2022.06.12 |
댓글