Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何在合并后自动将已解析的文件放入_Git_Windows 7_Merge_Tortoisegit_3 Way Merge - Fatal编程技术网

Git 如何在合并后自动将已解析的文件放入

Git 如何在合并后自动将已解析的文件放入,git,windows-7,merge,tortoisegit,3-way-merge,Git,Windows 7,Merge,Tortoisegit,3 Way Merge,我开始在Windows上使用Ortoisegit,但我发现有些东西很烦人。例如,当合并过程中发生冲突时,我需要执行以下操作: 当然要做三方合并。。。别无选择 将文件标记为已解析 如果合并成功结束,是否有一种自动方式将文件标记为已解决 谢谢你的指点 Iulian它们是文本文件,源代码。当文件按您所希望的方式工作/编译时,文件将成功运行。您需要调整配置以信任合并工具的退出代码: git config mergetool.<tool>.trustExitCode true 这假设您使用的

我开始在Windows上使用Ortoisegit,但我发现有些东西很烦人。例如,当合并过程中发生冲突时,我需要执行以下操作:

当然要做三方合并。。。别无选择 将文件标记为已解析 如果合并成功结束,是否有一种自动方式将文件标记为已解决

谢谢你的指点


Iulian

它们是文本文件,源代码。当文件按您所希望的方式工作/编译时,文件将成功运行。

您需要调整配置以信任合并工具的退出代码:

git config mergetool.<tool>.trustExitCode true
这假设您使用的合并工具有一个退出代码,该代码对应于合并是否成功

以下是更多信息:


希望这有帮助

我不想做两个单独的操作。我希望,一旦我用meld/kdiff3或类似工具合并了文件,它就会被标记为已解决。我会试试这个。谢谢答案应该与这个结合起来:-需要说明的是:这不是来自于Ortoise,而是来自于命令行。