On this page
Git Multiple Remote
On this page
Git Multiple Remote
git에서 repo를 다른 리포지토리로 연결하는 방법
- 깃허브에 새로운 repository를 생성, 이 때 아무 파일도 넣지 말 것
- 가져올 repository를 로컬로 clone
git remote rename origin upstream
git remote add origin <GITHUB 새 REPOSITORY 주소>
git push origin main
위 명령어는 기존 리포지토리 origin을 upstream으로 변경 후, 새로운 origin으로 생성한 리포지토리로 생성하고 push를 하게 된다.
이후 기존 repository 변경분을 반영하려면 다음 명령어를 사용한다.
git pull upstream main && git push origin main