小编Lig*_*ruk的帖子

如何在不破坏未来合并的情况下部分git cherry-pick?

我需要带一些对develop分支进行的错误修正master.我想文件A是相同的developmaster.

通常情况下,我想git cherry-pick影响的提交A,但一些这些提交的也会影响文件BC,其中B是存在于一个文件master,但我不想还没有改变,C就是还没有在存在的文件master.

当下一个版本在将来某个时候发布时,develop将被合并到master.如果我git cherry-pick -n现在想要的提交,我将不得不取消更改B,并C在提交之前解决不存在的冲突.当从实际合并developmaster发生,我会希望修改BC,但我不会真正得到他们,因为我已经用在这些变化搞砸cherry-pick了吧?

我该怎么做呢?如果我git checkout <latest_commit_hash> A,这不会导致将来发生令人讨厌的合并冲突吗?

git

6
推荐指数
1
解决办法
1125
查看次数

标签 统计

git ×1