Github
[Github] Fork한 Repository에 최신화하는 방법
eunjineee
2023. 8. 2. 09:39
fork한 repository를 원본 repository에 pull request하는 방법을 올렸었다.
내 레포 --- > 원본 레포 머지는 성공!
그런데 문제는 원본 레포 --- > 내 레포로 다시 pull 받는 방법은?
내 레포 최신화 시작!
이전 글에 있었던 원본 레포지토리 수정내역 확인 방법은 원본(upstream)을 fetch하는 것이였다.
충돌 방지하기 --- > 최신화 하기
혹시 다른 수정내역이 있는지 아래의 명령어를 사용해 확인한다. ( 원본 레포지토리가 업데이트된 내역을 받아온다)
$ git fetch upstream
최신화된 내역을 받아왔으면 내 레포지토리로 머지해준다.
머지하기
$ git merge upstream/main
upstream의 main 브랜치를 머지한다는 의미이다.
내 레포지토리에 반영하기
$ git push origin main
내 레포지토리의 main 브랜치에 upstream/main의 변경사항을 반영!
간단한 방법이지만 fork한 repository를 더 잘 사용하기 위해서 기록한다.
다른 분들에게도 도움이 되길 바란다!