我有一个奇怪的情况:
我在主分支上执行了一次提交(第一个图像中的顶部蓝点)(偶然),但是,当我检查TFS时,我注意到在将提交添加到主分支之前,有一个(自动?)合并(突出显示的行)发生了,其中包括开发人员不应该进行的一些合并。
为什么会这样?
更大的图片显示,经过我的调整,所有内容都合并在一起。包括先前的合并。 由于尚未进行开发调整,因此造成了问题。
答案 0 :(得分:1)
据我所知,TFS不会执行任何自动合并操作。如果不是您,建议您比较特定提交者a811648b的作者。
这可能是其他人在他的本地存储库中执行git pull。如果是您,请在执行提交之前先执行拉动作,这可能是根本原因。
正如torek在评论pull
中所说,这是一个组合的命令,先执行fetch
然后执行merge
。更多详细信息,请看一下本教程-Fetch and merge with pull