[Git]Fork한 레포지토리 업데이트하기

less than 1 minute read

  1. 내 로컬 PC에 포크 저장소 Clone하기
    git clone 다른 레포지토리를 포크해온 내 레포지토리 주소
    


  2. Clone 한 프로젝트 디렉토리로 이동
    cd ./clone한 프로젝트 디렉토리
    


  3. 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)
    


  4. 리모트 저장소에 원본 저장소 추가
    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)
    


  5. 원본 저장소 fetch
    git fetch upstream
    


  6. 원본 저장소 merge
    git merge upstream/master
    


  7. 포크한 내 저장소로 push
    git push
    

Categories:

Updated: