title: Using msysGit with MinGW
body: <p>I have strange behavior using these stuff in Windows.</p>
  
  <p>At first I've installed MinGW with MSYS. I added all necessary parts into <code>%PATH%</code>, having <code>where ssh</code> output as in MSYS istall directory. All compilers and unix-commands as <code>ssh</code>, <code>ssh-keygen</code> work just fine.</p>
  
  <p>Then I donwloaded git for Windows (without MSYS), installed it using second option (to run git from command line). <code>where git</code> works fine, targeting at git install dir. Empty repos can be created, files can be added, local branches can be made.</p>
  
  <p>Then I configured git as it said in official tutorial, setting keys in my home directory through windows command line, so on so forth.</p>
  
  <p>And now - the juice. I <strong>can</strong> connect via ssh to github using windows command line. I <strong>can</strong> connect to github via ssh to github using git bash. In both cases it greets me telling about successful login. I <strong>cannot</strong> perform any push via command line neither via git bash - it rejects my public key <strong>in both cases</strong>.</p>
  
  <p>What am I doing wrong?</p>
  
  <p><strong>UPD.</strong> Somehow it all started working. I have no idea, what happened. I just pressed random buttons and input random commands (just kidding). I am trying to reproduce this problem on virgin system to understand what gone wrong. But, that a pity for me, I suppose that problem was in misspell on one of git-configuration steps. =\</p>