我正在尝试在有冲突且一个文件大量分歧的情况下进行合并。eclipse git merge 工具非常适合进行小的更改,但我的一个文件很大并且有数百个明确标记的冲突部分。我一辈子都找不到一种简单的方法来使用“我们的”策略进行合并,即只使用我的版本并放弃远程版本。
在 Linux 或 Mac 上,我可以很容易地从命令行执行此操作,但我在公司的 Windows 计算机上并且没有命令行 git。我什至尝试了从包资源管理器的文件上下文菜单中执行“替换为”->“头版本”的解决方法,但是由于存储库处于合并冲突模式,该操作被禁用。这将是一个不错的解决方案,但最好还是有一种清晰的方式将“我们的”或“他们的”策略应用到合并工具中的整个文件。
我不得不求助于硬重置,复制我的文件,进行合并,然后用我的干净副本替换合并的版本。我错过了一种更简单的方法吗?