I like to use git on cygwin, but the only downside I have is when I want to git difftool
I cannot use anything useful. git diff
is fine for me most of the time, but sometimes I'd like to use winmerge to view these diffs via git difftool
is there some way to set this up?
相关问题
- Inheritance impossible in Windows Runtime Componen
- how to get running process information in java?
- Is TWebBrowser dependant on IE version?
- How can I have a python script safely exit itself?
- I want to trace logs using a Macro multi parameter
相关文章
- 请教Git如何克隆本地库?
- 如何让cmd.exe 执行 UNICODE 文本格式的批处理?
- 怎么把Windows开机按钮通过修改注册表指向我自己的程序
- Warning : HTML 1300 Navigation occured?
- Bundling the Windows Mono runtime with an applicat
- Windows 8.1 How to fix this obsolete code?
- GitHub:Enterprise post-receive hook
- Git Clone Fails: Server Certificate Verification F
For cygwin, the SO question "How can I configure Mercurial to use WinMerge for merges, under cygwin?" can be applied to git (when combining the following winmerge script with the older question "use Winmerge inside of Git to file diff")
Process
You have more details in this article "Git + WinMerge + Cygwin" (from Thiru Thirunavukarasu):
(but I would still recommend the
WinMergeU.exe
options from above)(again, do some testing with those WinMerge options)
Scripts
If you want to go "all WinMerge", both for diff and merge git functions, you have this gist page to follow from ecerulm (Ruben Laguna):