title: git.cmd vs git.exe - what is the difference and which one should be used?
body: <p>I have a rough idea that git.cmd is only a wrapper (but added to PATH by default), but I found out that git.exe works as well and I intend to use it as a workaround to this <a href="http://code.google.com/p/msysgit/issues/detail?id=358" rel="nofollow noreferrer">issue</a> (comments to it rather, regarding chcp on XP64). Would that be not recommended for any reason at all? Also, is git.cmd really needed in the first place?</p>
  
  <p>Note: The chcp issue I am referring to is not caused by missing PATH entries as in <a href="https://stackoverflow.com/questions/8142058/chcp-is-not-recognized-as-an-internal-or-external-command-operable-program-or">&#39;chcp&#39; is not recognized as an internal or external command, operable program or batch file. on a Windows PC</a></p>