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
반응형
'Joyful 개발' 카테고리의 다른 글
[Heroku] 헤로쿠로 Node.js 웹사이트 배포하기, 설치부터 배포까지 헤로쿠 사용법 (0) | 2021.06.30 |
---|---|
[GitHub] 아직 코드리뷰가 익숙하지 않은 분들을 위한... 코드리뷰는 어떻게 해야할까? (+ GitHub에서 PR로 코드리뷰 하는 법 ) (0) | 2021.06.15 |
[Git] 커밋을 해도 잔디가 안 심어질 때, fork한 repository의 커밋으로도 잔디를 심어보자, 저장소의 커밋 기록까지 전부 복사해오기 ! (3) | 2021.06.14 |
[최적화] 이미지 압축과 사이즈 조절로 웹 사이트 최적화하기,로딩속도와 TBT 개선 (+이미지 압축 사이트 추천) (0) | 2021.02.24 |
[Naming] register? create? 회원가입 컴포넌트 네이밍 (0) | 2021.02.22 |