windows - 我如何配置 TortoiseGit 以使用 Meld 进行差异、 merge 和冲突?

标签 windows git tortoisegit meld

我尝试了一个简单的配置来用 Meld for Windows 替换原生的 TortoiseGit 查看器。用于差异、 merge 和冲突操作。对于这些功能,我需要向 Meld 传递哪些额外参数?

Simplest configuration: path to Meld.exe

最佳答案

在 meld 3.16.2 下测试

差异:

C:\Program Files (x86)\Meld\Meld.exe %base %mine

merge :

C:\Program Files (x86)\Meld\Meld.exe %mine %base %theirs --output %merged

enter image description here

(meld一开始在middle pane中显示%base文件内容,meld修改保存middle pane内容后,将middle pane内容保存到%merged file。)

C:\Program Files (x86)\Meld\Meld.exe %mine %merged %theirs

enter image description here

另见 https://gitlab.com/tortoisegit/tortoisegit/issues/2698#note_37137238

关于windows - 我如何配置 TortoiseGit 以使用 Meld 进行差异、 merge 和冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39766619/

相关文章:

windows - msysgit git clone忽略ssh配置

windows - 当特定程序打开/关闭时运行Windows命令/脚本

version-control - 哪个更用户友好 : TortoiseGit or TortoiseHG?

tortoisegit - 如何在 TortoiseGit 中获得远程分支之前的所有分支的概览?

c++ - 如何在不触摸注册表的情况下在 Windows 启动时运行应用程序?

windows - 如何禁用delphi形式的所有操作

git - BitBucket:主机 key 验证失败

git - 你能直接在 Git 子模块中开发吗?

git - 为什么 "git push origin @"不起作用?

git - showcompare 命令的 TortoiseGitProc 命令行参数