[Git]Fork한 레포지토리 업데이트하기
- 내 로컬 PC에 포크 저장소 Clone하기
git clone 다른 레포지토리를 포크해온 내 레포지토리 주소
- Clone 한 프로젝트 디렉토리로 이동
cd ./clone한 프로젝트 디렉토리
- remote 저장소 확인
git remote -v origin https://github.com/ChaeLinYeo/Pet-CCTV-Robot-KETI.git (fetch) origin https://github.com/ChaeLinYeo/Pet-CCTV-Robot-KETI.git (push)
- 리모트 저장소에 원본 저장소 추가
git remote add upstream 포크해온 원본 저장소 주소
원본 저장소가 잘 추가되었는지는 다음과 같이 확인한다.
git remote -v origin https://github.com/ChaeLinYeo/Pet-CCTV-Robot-KETI.git (fetch) origin https://github.com/ChaeLinYeo/Pet-CCTV-Robot-KETI.git (push) upstream https://github.com/KETI-lovelace/Pet-CCTV-Robot.git (fetch) upstream https://github.com/KETI-lovelace/Pet-CCTV-Robot.git (push)
- 원본 저장소 fetch
git fetch upstream
- 원본 저장소 merge
git merge upstream/master
- 포크한 내 저장소로 push
git push