1

我是 git 新手

我需要得到这个提交https://github.com/DJNoXD/candied-kernel/commit/3a9f10b82d9a5b6dc54ceab4d7edb60c5a7f19e6

到我的 git https://github.com/nayak94/nayak-kernel/commits/0.1

我不知道该怎么做,任何帮助都会很棒

4

1 回答 1

4

这应该可以解决问题:

git remote add candied-kernel git@github.com:DJNoXD/candied-kernel.git
git fetch candied-kernel master
git cherry-pick 3a9f10b

如果这是一次性的,您可能希望通过附加.patch到 URL(即https://github.com/DJNoXD/candied-kernel/commit/3a9f10b82d9a5b6dc54ceab4d7edb60c5a7f19e6.patch)来下载补丁文件,然后使用

git am /path/to/3a9f10b82d9a5b6dc54ceab4d7edb60c5a7f19e6.patch
于 2013-02-04T14:07:14.877 回答