[Github] Fork 한 Repository 업데이트

김민욱·2022년 5월 2일
0

Github

목록 보기
2/2
post-thumbnail

최근 동아리를 하면서 Organizations에서 포크한 레포지토리가 자동 업데이트가 될줄 알았는데 아니었다. 그래서.. 업데이트 하는 법을 찾아보고 괜찮은 방법을 정리해보려 한다.

Fork 한 Repository 업데이트

알아둬야할 것

  • 원본 저장소: Organizations
  • 포크 저장소: Fork 해온 내 레포지토리
  1. 내 로컬에 PC 원하는 디렉토리에 포크 저장소를 Clone
$ git clone [클론할 code]
  1. Clone을 한 프로젝트 디렉토리로 이동

  2. 리모트 저장소를 확인함

$ git remote -v
  1. 리모트 저장소에 원본 저장소를 추가
$ git remote add upstream [클론할 code]
$ git remote -v를 입력하면 upstream으로 원본 저장소가 추가 되어있을 것임.

* 참고로 upstream은 origin 이라고 생각하면 됨
* downstream은 local 이라고 생각하면 됨
  1. 원본 저장소 fetch 와 merge
$ git fetch upstream
$ git merge upstream/merge
* fectch 와 merge 를 쉽게 생각해보면 pull = fetch + merge 라고 생각하자
  1. 포크 저장소로 Push
$ git push

참고

kay.log
Hack IT
back log

profile
열쪙 열쪙 열쪙

0개의 댓글