从远程主分支中选择git cherry而不进行其他远程更改

时间:2015-08-14 12:12:21

标签: git cherry-pick

让我们说我正在我自己的master库中工作。我的上游例如是main-upstream

但是我需要来自另一个远程的一个特定提交 - special-upstream。我不希望从中进行其他更改 - 我不需要来自该遥控器的所有提交,我也不希望从中进行任何更改 - 它是一个不同的项目 - 除了某个提交带有某些哈希值分支master

可以cherry-pick吗?

1 个答案:

答案 0 :(得分:0)

是。 git fetch遥控器,然后是git checkout master ; git cherry-pick <commit>。和往常一样。只要您git fetch而不是git pullgit checkout special-upstream/xyz,您就不会用其他任何东西“污染”您自己的存储库。