我了解“我们的”合并策略(听到合并前后的引述?)实际上不使用来自另一个分支的任何提交。
“我们的”战略有时被称为“保留对方的历史”。但它将历史记录为“应用”。奇怪的。有没有我想要这种行为的案例?
作为一种选择,您也可以导入另一个分支,并将其历史放在它所属的地方。
注意,我询问的是“-s ours”策略,而不是“-x ours”递归“-s”选项(这与应用那些不冲突的承诺不同)。
最佳答案
一种用法是“跳过”在维护分支上所做的提交,该提交不打算返回到开发的主/主干分支中。请参阅前面的问题,以获取示例:git - skipping specific commits when merging