【发布时间】:2012-10-21 15:19:09
【问题描述】:
这有点像我想从分支中挑选除一个之外的所有提交,但我想在一个命令中做到这一点......
• 我们删减了一个发布,它创建了一个分支
• 该版本将我们所有 pom 中的版本号、分支上的版本号更改为一个数字,而 master 上的版本号更改为不同的数字
• 我已对分支提交了许多其他更改,并希望将这些更改复制回 master
• 我已将分支合并回 master,这带来了代码更改以及版本号更改,从而在每个 pom 中产生冲突
我有什么简单的方法可以将所有 pom 文件恢复为合并前的内容,然后作为合并的结果提交?
【问题讨论】:
-
如果您的情况是要合并但不合并任何有冲突的文件,请参阅Can I merge only non-conflicting changes in Git?
-
有更好的解决方案。使用我的合并驱动程序,您无需执行任何操作 :-) 看看我的回答:stackoverflow.com/a/26866992
标签: git merge branch pom.xml cherry-pick