최근 동아리를 하면서 Organizations에서 포크한 레포지토리가 자동 업데이트가 될줄 알았는데 아니었다. 그래서.. 업데이트 하는 법을 찾아보고 괜찮은 방법을 정리해보려 한다.
Fork 한 Repository 업데이트
알아둬야할 것
$ git clone [클론할 code]
Clone을 한 프로젝트 디렉토리로 이동
리모트 저장소를 확인함
$ git remote -v
$ git remote add upstream [클론할 code]
$ git remote -v를 입력하면 upstream으로 원본 저장소가 추가 되어있을 것임.
* 참고로 upstream은 origin 이라고 생각하면 됨
* downstream은 local 이라고 생각하면 됨
$ git fetch upstream
$ git merge upstream/merge
* fectch 와 merge 를 쉽게 생각해보면 pull = fetch + merge 라고 생각하자
$ git push
참고