title: Git push hangs when pushing to Github?
body: <p>Git push hangs everytime I try to push to github. I am using Cygwin and Windows 7. Git functions fine locally tracking branches, providing status, setting global user.name and user.email and allowing commits. </p>
  
  <p>I'm still new and learning.</p>
  
  <p>I enter <code>git push</code> , <code>git push origin master</code> or <code>git push -u origin master</code> and I get nothing but a blank line requiring me to ctl-c to get the prompt back. </p>
  
  <p><code>ssh-keygen -t rsa -C "me@example.com"</code> asks me for a file name and hangs</p>
  
  <p><code>git push heroku master</code> hangs</p>
  
  <p><code>$ git status</code> returns <code>On branch master nothing to commit, working directory clean</code></p>
  
  <p><code>$ git pull</code> returns <code>Already up to date</code></p>
  
  <p><code>$ git remote -v</code> returns:</p>
  
  <pre><code>heroku  git@heroku.com:myherokusite.git (fetch)
  
  heroku  git@heroku.com:myherokusite.git (push) origin  
  
  https://github.com/gitusername/appname.git (fetch) origin  
  
  https://github.com/gitusername/appname.git (push)
  
  or the correct ssh remote settings are returned when trying this with ssh
  </code></pre>
  
  <p><strong>Updated:</strong> Using the SSH url <code>git@github.com:gitusername/gitrepo.git</code> also hangs</p>
  
  <p><code>git remote set-url origin https://github.com/gitusername/appname.git</code> is correct</p>
  
  <p><strong>Updated:</strong> I can see the git processes running in Windows Task Manager while it hangs.</p>
  
  <p>I've tried:</p>
  
  <p>Using different internet connection locations</p>
  
  <p>switching between https and ssh and it hangs</p>
  
  <p>Uninstalled git. Reinstalled from: <a href="https://code.google.com/p/msysgit/downloads/list" rel="noreferrer">https://code.google.com/p/msysgit/downloads/list</a> </p>
  
  <p>Uninstalled git. Installed Cygwin's git</p>
  
  <p>Uninstalled git. Installed Github for Windows GUI app and it I WAS able to push. But this app has limited functionality, forces me out of my Cygwin window into another app which then forces me into a Windows command prompt for complete functionality which I thought I had escaped by using Cygwin. </p>
  
  <p>Spent many, many hours trying to resolve this, it worked faultlessly before, thanks.</p>
  
  <p><strong>UPDATE 4/2014:</strong> I rebuilt my entire machine Win 7, Cygwin etc and all is now working fine</p>