본문 바로가기

Joyful 개발

[Git] 다른 사람의 pr을 로컬에서 확인하는 법, pull request 가져오기

728x90
반응형

 

코드리뷰를 하다보면 다른 사람의 pull request를 로컬로 가져와 실행해볼 때가 있다. 

다른 사람의 pr을 로컬에서 확인하려면 아래처럼 실행하면 된다. 

 

$ git clone ${ 저장소 주소 }
$ cd ${ 저장소 이름 }
$ git config --add remote.origin.fetch "+refs/pull/*/head:refs/remotes/origin/pr/*"
$ git fetch origin
$ git checkout -t origin/pr/${ 가져오고 싶은 pr 번호 }

 

 

예시 ) js-calculator라는 저장소의 pr 7번을 가져오기

 

$ git clone https://github.com/hyewon3938/js-calculator.git
$ cd js-calculator
$ git config --add remote.origin.fetch "+refs/pull/*/head:refs/remotes/origin/pr/*"
$ git fetch origin
$ git checkout -t origin/pr/7

 

- 가져온 경로의 폴더로 가면 js-calculator 폴더에 7번 pr의 코드가 들어와있는 걸 확인할 수 있다. 

 

 

 

728x90
반응형