0

我刚刚从 github克隆了 unoconv 。提交纠正了一个 python3错误。我不确定如何使用 git 简单地应用该提交(如将补丁应用于我所拥有的)

我试过了git fetchgit pull但什么也没发生。我可以简单地将原始文件复制并粘贴到我拥有的文件上,但这不是git要做的事情。想法?

更新:

事实证明,补丁是由原始作者以外的用户制作的(即他分叉了 repo)。所以现在的问题是..我如何应用他的补丁,但仍然将原始存储库作为我更新的远程存储库?

4

1 回答 1

0

如果您只想应用一个提交,git cherry-pick <hash>那就是要走的路。
如果该提交在另一个存储库中,您可以将其添加为另一个远程,在该远程上执行git fetch all git pull!)然后执行樱桃挑选。

于 2013-04-03T07:00:05.557 回答