我有一个主分支,它合并到功能分支。现在已经有好几次了,我开始在功能分支中做一些事情,然后意识到我想要在主分支中进行部分更改。当从主运行合并时,有没有办法将这些更改的一部分合并到主控而不丢失另一部分?
假设我在功能分支中进行了这些更改:
Line A
Line B
Line C
现在我将其与cherry-pick 合并为master,但Line B
特定于该功能,因此我将其删除。但是随后从 master 合并到 feature 分支运行,并且 feature 分支最终丢失了Line B
。
避免这种情况的正确方法是什么?(不提交)会-n
救我吗?我不介意在从 master 到 feature 运行合并时发生冲突,但是获得它们的正确方法是什么?