我想下载一个.zip与github上托管的库的源,但我不想要主人,因为每次下载我都可以下载不同的版本.
这个特殊的库没有标签,所以我不能使用它.
那么如何为特定的提交sha下载source.zip呢?
Zek*_*eki 208
你可以把你想要的sha放在下载url中:
https://github.com/{username}/{projectname}/archive/{sha}.zip
作为一般规则,如果你有一个有效的网址,你可以用你想要的特定sha替换"master".
这是一个古老的问题,但是要提到的是,如果您只想将提交作为补丁而不是整个存储库提交,则可以使用:
$ wget http://github.com/username/repo/commit/sha1.patch
# ^^^^^^^^ ^^^^ ^^^^
# change change change
Run Code Online (Sandbox Code Playgroud)
在/commit与.patch部分作为重要的组成部分。
如果您要合并前一阵子撤消的更改,因此在分叉存储库中不存在,则此功能特别有用。
| 归档时间: |
|
| 查看次数: |
41873 次 |
| 最近记录: |