【发布时间】:2015-10-30 01:29:41
【问题描述】:
当我执行git merge 时,我希望只有可以快进的文件(即,仅在自上次通用修订后合并的一个分支上发生更改的文件)被自动合并,而所有其他文件(在两个分支上都已更改,即使在不同的行上)被标记为冲突。我环顾四周,但似乎没有“简单”的方式(例如传递给git merge的选项)来做到这一点。 Here 有一个类似的问题,但不完全是这个问题。 Here 有一个很相似的问题,不过已经4岁了,还没有定论。
【问题讨论】:
-
对于它的价值,“快进”在这里不是正确的短语,因为它指的是基于提交图的分支标签操作。任何给定提交的内容都不受图表控制(尽管某些退化图表情况确实限制了内容更改的可能性)。