Question

I'm a newcomer to git and I've having difficulty configuring a visual diff/merge tool. I've configured git as per the instructions on http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows but when i run git difftool file.txt the diff is shown on the console, no errors are shown and beyond compare isn't launched.

Any ideas what the issue might be?

Thanks

James

I'm running 1.7.6.msysgit.0 on Windows 7 x64

My config is (I've removed usernames etc)

$ git config --list
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
diff.tool=bc3
difftool.bc3.path=c:/program files (x86)/beyond compare 3/bcomp.exe
merge.tool=bc3
mergetool.bc3.path=c:/program files (x86)/beyond compare 3/bcomp.exe
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
gui.wmstate=zoomed
gui.geometry=584x210+275+275 408 476
Was it helpful?

Solution

There is an old(ish) thread on msysGit forum (googlegroups) . In summary, there was a change in the executable name and the fix went (should have gone;-) in a version after yours.

An update to the latest should fix it.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top