반응형
특정 커밋을 위해 GitHub에서 .zip을 다운로드하는 방법은 무엇입니까?
github에서 호스팅되는 라이브러리의 소스가 포함 된 .zip을 다운로드하고 싶지만 마스터는 표준입니다. 다운로드 할 때마다 다른 버전을 다운로드 할 수 있기 때문입니다.
이 특정 라이브러리에는 태그가 없어서 사용할 수 없습니다.
특정 커밋 샤에 대한 source.zip을 어떻게 다운로드합니까?
다운로드 URL에 원하는 샤를 넣을 수 있습니다.
https://github.com/{username}/{projectname}/archive/{sha}.zip
일반적으로 작동하는 URL이있는 경우 "master"를 원하는 특정 sha로 변경할 수 있습니다.
커밋 코드를 볼 때 오른쪽 상단의 "코드 찾아보기"버튼을 클릭 한 다음 "ZIP 다운로드"를 클릭합니다.
이것은 오래된 질문이지만 커밋의 전체 저장소가 아니라 커밋만을 참조하고 싶었습니다.
$ wget http://github.com/username/repo/commit/sha1.patch
# ^^^^^^^^ ^^^^ ^^^^
# change change change
/commit및 .patch부분은 중요한 부분이되고.
이번 한동안 되 돌린 변경 사항을 병합하려는 경우 유용하지 않습니다.
반응형
'IT' 카테고리의 다른 글
| IIf ()와 If의 성능 차이 (0) | 2020.08.21 |
|---|---|
| android에서 두 이미지를 기계하여 imageview를 설정하십시오. (0) | 2020.08.21 |
| Flexbox 열을 왼쪽과 오른쪽으로 정렬하는 방법은 무엇입니까? (0) | 2020.08.21 |
| Java에서 INI 파일을 구문 분석하는 가장 쉬운 방법은 무엇입니까? (0) | 2020.08.21 |
| Ruby의 비공개 모듈 메소드 (0) | 2020.08.21 |