728x90
fork 한 repository가 변경되어 최신상태로 업데이트를 한 후 그 위에 추가 작업을 해야했다.
1. fork한 원본 repository 주소를 upstream 변수에 등록하기
git remote add upstream https://github.com/~/~.git
*할당된 git 주소를 확인하고 싶을 경우
git remote -v
2. 원본 저장소 fetch 해오기 (최신화 된 정보를 가져옴)
git fetch upstream
3. 내가 불러오고 싶은 branch로 checkout, 브랜치에 merge 하기(가져온 정보를 내 local repo에 합침)
git checkout feature
git merge upstream/feature
4. 2,3번 작업을 한꺼번에 하고 싶다면(fork 한 원본 repo에서 가져오고 싶은 정보가 main 브랜치일 경우)
git pull upstream main
728x90