我们的部门通过主控和合并+本地提交每个分支(每个任务一个分支)来部署我们的测试服务器。部署脚本如果遇到合并冲突就会停止,或者在合并完所有任务后,代码无法编译。
今天我的分支机构之间发生了冲突,它改变了“InspectionTemplateAction.java”,另一个分支机构根据GitExtensions中显示的差异对该文件没有进行任何更改。我已经尝试从主人的HEAD重新分支两个分支(因此在共享历史记录中的不同点开始没有问题),还原空白更改,一切都无济于事。
真正令人困惑的是,根据GitExtensions,其他分支从未修改过冲突的文件。
这是一个错误吗?有什么明显的东西我不见了吗?我可以尝试其他一些故障排除选项吗?