因此,我们正在使用2个不同的存储库,两位设计人员都修改了同一个文件。
问题很简单,但我还没有想法如何解决它。这两个文件都标记为新文件,因为除了该文件之外几乎没有任何共同点。
当我尝试从分支A合并到B时,它标记在B中删除的A中添加的部分,而在另一侧,B中添加的内容在A中显示为删除。
当我知道我几乎需要每一个变化而且没有任何东西应该被标记为删除时,git似乎试图超越我。我有另外两个分支,在这两个分支之后应该合并没有问题。我还不能合并它们,因为最近有一些变化可能不太合并。
我必须合并A和B => E然后C和D => F然后希望E和F
所以这里最大的问题是如何进行完全手动合并,将每个更改标记为冲突,删除的任何内容都应标记为冲突,我可以使用编辑器自行解决。
Git正试图超越我,并且非常失败。