컴공생의 다이어리
[Git] PR(Pull Request) local로 가져오기 본문
Git PR(Pull Request) local로 가져오기
Github에 PR을 날리고 해당 브랜치와 바로 Merge하지 않고 테스트를 한 후 Merge하는 것이 더 안전할 것이다. 이때 PR을 local로 가져오려면 아래 명령어를 사용하면 된다.
git pull origin pull/{PR 번호}/head:{branch 이름}
# ex
git pull origin pull/2/head:main
나는 PR을 받은 브랜치를 로컬로 가져오고 나서 위의 명령어를 통해 PR을 가져온 브랜치에 합치면서 테스트를 진행한 후 확인하고 있다. 아래 과정처럼 사용하고 있다.
# 1. 원격 저장소의 main 브랜치를 test라는 이름의 브랜치로 로컬로 가져옴
git checkout -b test origin/main
# 2. 원격 저장소 main 브랜치의 두번째 PR을 test 브랜치로 가져옴
git pull origin pull/2/head:main
이외에 PR을 로컬로 가져오는 다른 설정(?) 내용은 아래 블로그를 참고하면 좋을 것 같다.
https://blog.outsider.ne.kr/1204
728x90
'Development > Git' 카테고리의 다른 글
[GitHub] 깃허브 Organization private 저장소 fork 허용 불가 - Cannot fork because forking is disabled (0) | 2022.02.24 |
---|---|
[Git] 인텔리제이(IntelliJ) 깃 관련 플러그인 - GitToolBox (0) | 2022.02.15 |
[GitHub] 깃허브 프로필 Organizations 탭?에 나의 organization 보이게 하기 (0) | 2022.01.31 |
[Git] 특정 파일만 되돌리기 (0) | 2022.01.29 |
[Git] .gitignore가 적용이 안될때 (1) | 2022.01.09 |
Comments