Develop/Git & Github

[Github] fork한 레포를 re-fork 하고 싶을 때 (오리지널 레포에 새로 추가된 브랜치 가져오기)

마크투비 2022. 6. 23. 10:01

https://github.com/mijinkoo/2022-1-Euron-Study-Assignments

 

GitHub - mijinkoo/2022-1-Euron-Study-Assignments: Euron 2기 스터디팀 예습·복습 과제 제출

Euron 2기 스터디팀 예습·복습 과제 제출. Contribute to mijinkoo/2022-1-Euron-Study-Assignments development by creating an account on GitHub.

github.com

 

이 레포

mijinkoo/2022-1-Euron-Study-Assignments (포크한 레포)는

Ewha-Euron/2022-1-Euron-Study-Assignments (오리지널 레포)를 포크한 레포이다.

 

포크한 레로에는 브랜치가 Week_1 ~ Week_14까지만 있고,

오리지널 레포에는 포크한 시점 이후로 브랜치가 추가되어 Week_1 ~ Week_17까지 있다. 

 

그래서 지금 내가 하고 싶은 건 오리지널 레포새로 추가된 브랜치들을 포크한 내 레포에도 가져오고 싶은 것이다!

 

git remote add upstream https://github.com/Ewha-Euron/2022-1-Euron-Study-Assignments
// 오리지널 레포를 upstream으로 추가

git remote -v
// 잘 되었는지 확인

git fetch upstream
// 새로운 브랜치들을 upstream/Week_16 이런 식으로 가져옴

git checkout Week_16

git push origin Week_16
// 내 레포에도 반영