오보에블로그

[Git] 터미널에서 fork한 repository로 pull 받기 본문

STEADYSTUDY/LEGO

[Git] 터미널에서 fork한 repository로 pull 받기

(OBO) 2022. 2. 3. 17:52
728x90

상황

  • 어떤 오픈소스 레포지토리를 fork 했다.
  • 이후에 해당 오픈소스 레포지토리가 다른 변경 사항이 생겼고,
  • fork 한 나의 레포지토리에도 해당 내용을 pull 받고 싶다.

해결 방법

  • 기본적으로 나의 레포지터리는 origin 으로, fork 한 오픈소스 레포지터리가 원격 저장소로 upstream 으로 지정이 되어 있을 것이다. 아래의 명령어로 확인이 가능하다.
git remote -v 
  • 만약에 지정이 안되어있다면, 직접 지정을 해주도록하자.
git remote add upstream [username]/[repositoryname].git
  • 그후에 지정한 upstream 으로 pull 받아준다.
git fetch upstream [fetch받을 branch명] # fetch
git pull upstream [pull받을 branch명] # pull
728x90