title: TortoiseGit trouble: git did not exit cleanly (exit code 128)
body: <p>Here is a little bit background:</p>
  <ol>
  <li>I run Win7</li>
  <li>I have private git repo and installed Github for Windows</li>
  <li>I didn't like the Github for Windows client (lack capabilities). I installed TortoiseGit for Windows (still keep Github for Windows)</li>
  <li>I followed steps here exactly <a href="http://dancingmonkeysaccelerated.blogspot.com/2012/03/git-for-windows-with-tortoisegit-and.html" rel="nofollow noreferrer">http://dancingmonkeysaccelerated.blogspot.com/2012/03/git-for-windows-with-tortoisegit-and.html</a></li>
  <li>I can get log and commit local</li>
  </ol>
  <p><img src="https://i.stack.imgur.com/d1dec.png" alt="enter image description here" /></p>
  <ol start="6">
  <li>Then I Push</li>
  </ol>
  <p><img src="https://i.stack.imgur.com/3M4bP.png" alt="enter image description here" /></p>
  <ol start="7">
  <li>However it gave error <code>git did not exit cleanly (exit code 128)</code></li>
  </ol>
  <p><img src="https://i.stack.imgur.com/qt2sK.png" alt="enter image description here" /></p>
  <p>I read this thread:</p>
  <p><a href="https://stackoverflow.com/questions/9617336/how-to-resolve-git-did-not-exit-cleanly-exit-code-128-error-on-tortoisegit">How to resolve &quot;git did not exit cleanly (exit code 128)&quot; error on TortoiseGit?</a></p>
  <p>And actually changed SSH key by running Puttygen THREE TIMES already. I also set Full Permission for Users in the folder. Nothing works!!</p>
  <p>Here is what I see in Environment Path</p>
  <blockquote>
  <p>PATH=(others);C:\Users\myusername\AppData\Local\GitHub\PortableGit_93e8418133eb85e81a81e5e19c272776524496c6\libexec\git-core;</p>
  <p>GIT_SSH=C:\Program Files\TortoiseGit\bin\TortoiseGitPLink.exe</p>
  <p>SVN_SSH=C:\Program Files\TortoiseGit\bin\TortoiseGitPLink.exe</p>
  <p>SSH_ASKPASS=C:\Program Files\TortoiseGit\bin\SshAskPass.exe</p>
  <p>GIT_ASKPASS=C:\Program Files\TortoiseGit\bin\SshAskPass.exe</p>
  </blockquote>
  <p>However: if I use <code>Github for Windows</code> it works fine.</p>
  <p>Can someone point me to a direction to troubleshoot this TortoiseGit issue?</p>