title: Git diff broken in window git bash shell (Windows)
body: <p>I am working under Windows 7, using the github client and sometimes the git bash shell.</p>
  
  <p>I used to configure my git diff tool with Winmerge using the following information:
  <a href="https://stackoverflow.com/questions/255202/how-do-i-view-git-diff-output-with-a-visual-diff-program/949242#949242">How do I view &#39;git diff&#39; output with a visual diff program?</a></p>
  
  <p>For an unknown reason, I cannot use the git diff command anymore:</p>
  
  <pre><code>$ git diff
  error: cannot spawn winmerge.sh: No such file or directory
  external diff died, stopping at path/to/a/file
  </code></pre>
  
  <p><em>winmerge.sh</em> is located in a folder accessible from the path from the regular <em>cmd</em> shell, but not from the <em>git bash</em> shell.</p>
  
  <p>I also tried to reset the git diff config by removing every line relative to <em>diff</em> and <em>difftool</em> (both in the <em>~/.gitconfig</em> file and with the <code>git config --global --unset</code> command), but the error message above keep displaying when calling <code>git diff</code>.</p>
  
  <p>Any help would be warmly appreciated!</p>