1

假设我有两个名为repositoryAand的存储库repositoryB。我需要合并一个提交,该提交abcdefgh位于一个分支中repositoryA并调用branchA到另一个名为branchB并位于repositoryB.

在存储库B中:

git checkout -b branchB
git remote add repositoryA git@github.com:xxx/repositoryA.git
git remote update
git cherry-pick abcdefgh

这不起作用,当我合并时,它将整个 branchA 合并到 branchB 并产生很多冲突,并且樱桃挑选和上面的失败。

4

1 回答 1

1

您提到的前两个步骤很好!但是,而不是

git remote update

git fetch repositoryA branchA

然后你可以樱桃采摘

git cherry-pick abcdefgh
于 2022-01-02T17:10:02.740 回答