728x90
다른사람 원격 저장소의 branch를 나의 원격 저장소의 branch로 추가하기

 

❓상황

넘블 쿠팡 클론코딩 중, 넘블 원격 저장소의 branch를 나의 원격 저장소의 branch로 추가하기 위함.

 

✨ 해결 방법

1. 나의 로컬 저장소와 다른 사람의 원격 저장소를 연동한다.(remote)

1. git remote add {다른사람 repo url}

 

2. 다른 사람의 원격 저장소의 branch로 이동한다.(checkout)

git checkout {다른사람 repo의 branch}

 

3. 다른 사람의 원격 저장소의 branch명과 동일한 이름으로 나의 원격 저장소에 branch를 추가한다.(push)

git push {나의 원격 저장소의 별명} {추가할 branch 명}

 

💡 추가 궁금한 사항

맨 처음에는 다른 사람의 원격저장소를 연동하고, git pull을 하면 해당 프로젝트를 가져올 수 있을 줄 알았다.

그러나, 에러가 나오면서 프로젝트를 가져올 수 없었다.

해당 내용은, 오류 카테고리로 블로그에 정리하였다.

 

공부 | Git Hub 다른 사람 원격저장소 git pull

fatal: refusing to merge unrelated histories ❓상황 다른 사람 원격저장소의 branch를 나의 로컬 저장소로 git pull할때 발생한 오류 🔎 원인 파악 기본적으로 git pull은 git fetch와 git merge의 2개의 명령..

2mojurmoyang.tistory.com

 

복사했습니다!