본문 바로가기

Programing

git error: remote origin already exists.

git repository에 소스 코드를 올리려고 했더니 remote origin already exists라는 에러가 발생했다.

 

원인

에러가 발생한 이유는 기존 Repository가 있는데 다시 새로운 Repository에 소스코드를 올리려고해서 발생하는것이다.

이를 해결하기 위해서는 기존에 연결되어있던 원격 저장소를 끊고 새로운 원격 저장소에 연결해서 올리면된다.

 

 

해결방법

1. git remote remove origin 명령어를 입력해 기존에 연결되어 있던 원격 저장소와을 연결을 끊어준다.
git remote remove origin​

 

2. git remote add origin [새로 연결할 git repository 주소] 명령어를 입력한댜.
git remote add origin [새로 연결할 git repository 주소]

 

3. git remote -v  명령어를 입력해 로컬 저장소와 원격 저장소를 연결해준다.
git remote -v​

 

4. git push origin master 명령을 입력해 소스코드를 올린다.
git push origin master​