git push hangs and does nothing
I had this exact same problem when running GIT from a command prompt (Win 8.1) within a VirtualBox. I found that if you simply press a key on the keyboard that you will be prompted for your username, and then all is ok. It seems that the prompt was stuck, awaiting keyboard input.
If the above doesn't work, then its likely because you need to (config) your name and email before you can do the (push) to the online github repository. You can submit (config) your name & email through the Git Bash command line by entering these 2 commands:
$ git config --global user.name "Your Name" //not your GitHub username
$ git config --global user.email "[email protected]" //must be yout GitHub email
► After this, you can then run [$ git push] to upload the changes
Try pushing to git using http:// instead git://. If it works this way probably your router is blocking the git port.