문제
bitbucket repository를 생성하고 git에서 원격 저장소를 추가하려고 아래 명령어를 기입했다.
git remote add origin https://[레파지토리주소].git
아래와 같은 오류 메시지가 출력된다.
error: remote origin already exists.
예전에 작업하고 홀딩됐던 터라 아마 기존에 원격 저장소가 있었던 모양이다.
기존에 원격 저장소를 추가해 놨다면, 기존 원격 저장소를 삭제하고 다시 시도해봐야 한다.
해결
1. 원격 저장소 확인
우선 아래와 같이 현재 프로젝트에 가서 어떤 원격 저장소가 있는지 확인해봐야 한다.
git remote -v
그럼 현재 추가되어 있는 원격 저장소 url이 출력될 것이다.
👇🏻예시👇🏻
더보기
origin https://github.com/[레파지토리주소].git (fetch)
2. 기존 원격 저장소 삭제
위의 경우에서처럼 origin이 존재한다면, 해당 원격 저장소를 삭제해야 한다. 명령어는 다음과 같다.
git remote remove origin
삭제 후 다시 원격 저장소를 확인해 보면 아무것도 출력이 안됨을 확인할 수 있다.
3. 새로운 원격 저장소 추가
사용할 주소를 아래 명령어와 함께 입력하면, 오류 없이 추가가 된다.
git remote add origin [새로운 레파지토리 주소]
반응형