On Thu, Jul 30, 2009 at 03:22:25PM -0400, Eric Stegemoller wrote: > Bert Wesarg wrote: >> On Wed, Jul 29, 2009 at 22:16, Eric Stegemoller<estegemoller@xxxxxxxxxxx> wrote: >> >>> Hello, >>> >>> git config --global diff.tool TestTool >>> git config --global difftool.TestTool.cmd ""c:/TestTool/test.exe" "$LOCAL" >> Try with quoting the " inside the config value: >> >> git config --global difftool.TestTool.cmd "\"c:/TestTool/test.exe\" >> \"$LOCAL\" \"$REMOTE\"" >> Bert >> > Thanks, but this did not solve it. Interestingly, I have captured the > command line that is sent out by GIT and it is calling the correct > program but not adding anything to the command line. So, nothing is > there. Seeing this I have been experimenting around with the parameters > and I still it is calling the correct program but sending a blank > command line. Any suggestions on how to pursue this? > > Eric I think shell is to blame here. Try editing ~/.gitconfig by hand. I think the suggestion above forgot to escape the $ character. Since the $'s weren't escaped, the shell interpolated the $LOCAL, etc. variables and replaced them with the empty string. -- David -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html