我需要带一些对develop分支进行的错误修正master.我想文件A是相同的develop和master.
通常情况下,我想git cherry-pick影响的提交A,但一些这些提交的也会影响文件B和C,其中B是存在于一个文件master,但我不想还没有改变,C就是还没有在存在的文件master.
当下一个版本在将来某个时候发布时,develop将被合并到master.如果我git cherry-pick -n现在想要的提交,我将不得不取消更改B,并C在提交之前解决不存在的冲突.当从实际合并develop成master发生,我会希望修改B和C,但我不会真正得到他们,因为我已经用在这些变化搞砸cherry-pick了吧?
我该怎么做呢?如果我git checkout <latest_commit_hash> A,这不会导致将来发生令人讨厌的合并冲突吗?
git ×1