让我们说我正在我自己的master
库中工作。我的上游例如是main-upstream
。
但是我需要来自另一个远程的一个特定提交 - special-upstream
。我不希望从中进行其他更改 - 我不需要来自该遥控器的所有提交,我也不希望从中进行任何更改 - 它是一个不同的项目 - 除了某个提交带有某些哈希值分支master
。
可以cherry-pick
吗?
答案 0 :(得分:0)
是。 git fetch
遥控器,然后是git checkout master ; git cherry-pick <commit>
。和往常一样。只要您git fetch
而不是git pull
或git checkout special-upstream/xyz
,您就不会用其他任何东西“污染”您自己的存储库。