웹 인터페이스를 통해 GitHub에서 단일 커밋 (${SHA}
)을 받고 싶습니다. 같은GitHub에서 하나의 commit-diff를 다운로드하는 방법은 무엇입니까?
, 뭔가 :
$ git clone http://github.com/foo/bar
$ cd bar
$ git format-path -o .. ${SHA}~1..${SHA}
$ cd ..
$ rm -rf bar
...하지만 전체 저장소를 복제하지 않고 (질문의 REPO가 크다).
분명히 GitHub는 웹 인터페이스를 통해 주어진 커밋의 diff를 표시 할 수 있지만이를 (통합 된) diff 파일 (이상적으로 커밋 메시지 그대로)으로 추출하는 방법은 무엇입니까?
가능한 중복 (: 멋진 패치를 줄 것이다 커밋 URL에
.patch
(또는.diff
)를 추가http://stackoverflow.com/questions/6188591/download-github-pull-request-as-unified-diff) – ChillarAnand
@ChillarAnand : 아니요. 당신의 링크는 pull 요청에 관한 것이지, 하나의 커밋으로부터의 diff에 관한 것이 아닙니다. – usr1234567
@ usr1234567 질문은 병합 될 수 있습니다. – Antonio