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
반응형
'개발관련 > Git' 카테고리의 다른 글
Git-모든 곳에서 node_modules 폴더 무시 (0) | 2021.06.14 |
---|---|
Git에서 파일의 일부만 커밋 (0) | 2021.06.13 |
기존 Git 저장소를 다른 저장소로 가져 오는 방법 (0) | 2021.06.13 |
GitHub에서 단일 파일 다운로드 (0) | 2021.06.12 |
커밋되지 않은 기존 작업을 Git의 새 분기로 이동 (0) | 2021.06.11 |