Git push hangs when pushing to Github?


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 and and allowing commits.

I’m still new and learning.

I enter git push , git push origin master or git push -u origin master and I get nothing but a blank line requiring me to ctl-c to get the prompt back.

ssh-keygen -t rsa -C "" asks me for a file name and hangs

git push heroku master hangs

$ git status returns On branch master nothing to commit, working directory clean

$ git pull returns Already up to date

$ git remote -v returns:

Updated: Using the SSH url also hangs

git remote set-url origin is correct

Updated: I can see the git processes running in Windows Task Manager while it hangs.

I’ve tried:

Using different internet connection locations

switching between https and ssh and it hangs

Uninstalled git. Reinstalled from:

Uninstalled git. Installed Cygwin’s git

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.

Spent many, many hours trying to resolve this, it worked faultlessly before, thanks.

UPDATE 4/2014: I rebuilt my entire machine Win 7, Cygwin etc and all is now working fine


This worked for me. It may take 3-5 secs for the prompt to appear just enter your login credentials and you are good to go.

Leave a Reply