git PR 가져오기

2023. 10. 12. 21:05Tips

    목차
반응형

git에 올려진 PR이 아직 merge 되지 않았을 때, 이 PR의 수정 사항을 나의 local에 반영하고 싶을 때가 있습니다.

이런 경우 다음과 같이 수행하면 됩니다.

우선 PR이 올려진 remote repository의 alias를 확인합니다.

~$ git remote -v
origin ...
origin ...
upstream ...
upstream ...

upstream에 올라간 PR이며 PR 번호가 50번인 경우 이를 local에 댕겨오려면 다음과 같이 수행합니다.

~$ git pull upstream pull/50/head:pr50

그리고 수정 내용을 확인하기 위해 pr50 branch를 checkout 합니다.

~$ git checkout pr50

이 수정 사항을 pull 하기 전의 상태로 되돌아가고자 하는 경우 다음과 같이 reset을 수행합니다.

~$ git reset --hard ORIG_HEAD
반응형

'Tips' 카테고리의 다른 글

아이폰 사진 백업  (0) 2024.02.24
Linux에서 ls 대신 l 사용  (0) 2023.08.08
맥에서 서식 복사  (0) 2023.05.17
맥에서 앱 닫는 단축키  (0) 2023.05.17
맥에서 앱간 전환  (0) 2023.05.17