title: pushing to github from work "Bad file number" error
body: <p>I got msysgit installed at my computer. And I configured it to work with github at home, where everything went fine.
  At work it doesn't:
  <br /></p>
  
  <pre><code>D:\rails_tutorial_projects\first_app&gt;git push --verbose
  Pushing to git@github.com:Monomachus/DemoRubyApp.git
  ssh: connect to host github.com port 22: Bad file number
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <p>I read about Smart HTTP Support <a href="https://github.com/blog/642-smart-http-support" rel="noreferrer">https://github.com/blog/642-smart-http-support</a> <br />
  But it seems that it doesn't work too. I make clone and all that stuff without problems but when I try to push changes back to github this is where the same problems came in.<br />
  My msysgit version is git version 1.7.3.1.msysgit.0</p>
  
  <p>Please help me with this awkward situation.</p>