답변:
커밋을 diff / patch 파일로 보려면 URL의 끝에 .diff
또는 .patch
끝에 추가하십시오 ( 예 :
.patch
. 왜 이것이 GUI에 노출되지 않습니까? 이것을 어떻게 발견해야합니까?
git pull
변경 사항을 다운로드하고 적용하는 기본 방법 이기 때문 입니다.
.diff
URL은 git-diff
git-scm.com/docs/git-diff 출력을 기반으로 기본 분기에 대한 직접적인 차이점을 제공합니다 . 그리고 .patch
URL은 git-format-patch
git-scm.com/docs/git-format-patch 출력에 기반한 전자 메일 전송에 적합한 형식으로 PR의 개별 커밋 (각각 상위 커밋과 관련)을 연결 합니다.
git download pull request 123을 mylocalbranch
로컬로 패치 하려면 다음을 실행하십시오.
git checkout -b mylocalbranch
git pull origin pull/921/head
git fetch origin pull/921/head:PR
다음 현재 지점과 병합하여 변경 사항을 검토 할 수 있습니다. git merge PR --no-commit --no-ff