我在这里遇到了一些问题,我想从我的系统本地不存在的git repo中挑选一个提交。
例如:https://github.com/DespairFactor/N6/commit/ecea4ab6d3d8bb4122522398200f1cd2a06af6d5
通常的采摘程序包括
1)git remote add <RepoName> <repoURL>
2)git fetch <RepoName>
并下载副本但未合并到您自己的本地仓库。
3)git cherry-pick <commit SHA>
和樱桃挑选完成。
我的下载速度非常慢(1 mbps),我没有足够的时间来下载1个提交的整个仓库。对不起,如果这个问题已经被问及并得到解答。
答案 0 :(得分:4)
您可以考虑下载补丁,然后在本地应用。
要获取GitHub上特定提交的补丁,只需将.patch
后缀附加到提交URL:
https://github.com/DespairFactor/N6/commit/ecea4ab6d3d8bb4122522398200f1cd2a06af6d5.patch
以及一些变体形式: