我有100个提交在开发分支,而不是在featureX分支。我想确保开发中的3个提交在运行"git merge"时不会合并到featureX中。
是否有一种方法可以选择性地将这3个提交标记为合并到featureX分支而不实际合并它们?
我问聊天,并在这里寻找问题/答案。但是没有找到任何与我的案子相关的东西。
使用ours
合并策略。它会合并(以存储合并的事实),但不会更改文件,它总是使用当前树:
git merge -s ours -m "Null-merge featureX into develop" featureX
p。不要混淆-s ours
和-X ours
,这是两个完全不同的选项。