我有 2 个单独的分支和一个在这两个分支上都已更改的文件(在某一点之后的单独历史记录 - 让我们将这种对 git 的滥用归咎于匿名开发人员)。
我遇到的问题是,在合并这两个分支时,git 会自动修改文件。
它不认为该文件存在合并冲突(这很好,因为我可以自己修复它并从两者中选择我想要保留的部分)。
最后,似乎 git 更喜欢一个版本而不是另一个版本,因为每当我合并时,我都会从其中一个分支中丢失一些方法。
我应该做些什么来覆盖这个 git 功能并能够比较这两个文件版本并有选择地选择我想要的最终文件的样子?
或者关于我应该做什么的其他想法?