개발관련/Git

새 저장소에 대한 'git push'에 원격 원본이 이미 있습니다.

Rateye 2021. 6. 13. 20:46
728x90
반응형
질문 : 새 저장소에 대한 'git push'에 원격 원본이 이미 있습니다.

git@github.com:myname/oldrep.git 위치에 프로젝트가 있습니다.

이제 모든 코드를 다른 위치 인 git@github.com:newname/newrep.git 의 새 저장소로 푸시하고 싶습니다.

다음 명령을 사용했습니다.

git remote add origin git@github.com:myname/oldrep.git

그러나 나는 이것을 받고있다 :

치명적 : 원격 출처가 이미 존재합니다.
답변

"origin"을 사용할 수 없기 때문에이 오류가 발생합니다. "origin"은 명령의 일부가 아닌 규칙입니다. "origin"은 원격 저장소의 로컬 이름입니다.

예를 들어 다음과 같이 작성할 수도 있습니다.

git remote add myorigin git@github.com:myname/oldrep.git  
git remote add testtest git@github.com:myname/oldrep.git

매뉴얼 참조 :

http://www.kernel.org/pub/software/scm/git/docs/git-remote.html

원격 저장소를 제거하려면 다음을 입력하십시오.

git remote rm origin

다시 "origin"은 "upstream"원격을 제거하려는 경우 원격 저장소의 이름입니다.

git remote rm upstream
출처 : https://stackoverflow.com/questions/1221840/remote-origin-already-exists-on-git-push-to-a-new-repository
728x90
반응형