重现的步骤:
预计将完成到本地的合并放在冲突文件上,但是您的合并将被丢弃,而是使用原始本地。远程/他们的
也是如此我在最新的Tortoisegit 2.3.0.0上 使用git版本2.9.2.windows.1 操作系统:Windows 7 SP1
这是一个错误还是我做错了?因为这曾经用于乌龟svn。
答案 0 :(得分:1)
这里Git和TortoiseGit(可能)的工作方式与SVN不同。选择"使用我的解决方案"或者"使用他们的解决方案"将在您的分支机构上使用该文件的完整版本。合并分支的文件。这些版本来自git索引 - 这里我们与SVN存在固有的差异,SVN仅在文件系统中有这些版本(.mine
和两个.r*
文件)。
手动解决与例如合并冲突后的合并冲突TortoiseGitMerge,你应该使用" Resolved"它清除了Git索引中的冲突状态,并保留了冲突的文件(在3向合并后现在应该没有冲突)。