Git push зависает при нажатии на Github?
Git push зависает каждый раз, когда я пытаюсь нажать на github. Я использую Cygwin и Windows 7. Git отлично работает, локально отслеживая ветки, предоставляя статус, устанавливая глобальные user.name и user.email и разрешая коммиты.
Я все еще новичок и учусь.
я вхожуgit push
, git push origin master
или жеgit push -u origin master
и я получаю только пустую строку, требующую от меня ctl-c, чтобы получить подсказку обратно.
ssh-keygen -t rsa -C "[email protected]"
спрашивает у меня имя файла и зависает
git push heroku master
виснет
$ git status
возвращаетсяOn branch master nothing to commit, working directory clean
$ git pull
возвращаетсяAlready up to date
$ git remote -v
возвращает:
heroku [email protected]:myherokusite.git (fetch)
heroku [email protected]: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
Обновлено: Использование SSH URL[email protected]:gitusername/gitrepo.git
также висит
git remote set-url origin https://github.com/gitusername/appname.git
правильно
Обновлено: Я вижу процессы git, запущенные в диспетчере задач Windows, пока он зависает.
Я пробовал:
Использование разных мест подключения к интернету
переключение между https и ssh и зависание
Деинсталлированный мерзавец Переустановлено из:https://code.google.com/p/msysgit/downloads/list
Деинсталлированный мерзавец Установленный Cygwin's git
Деинсталлированный мерзавец Установил приложение Github для Windows с графическим интерфейсом, и я смог его нажать. Но это приложение имеет ограниченную функциональность, вынуждает меня выйти из моего окна Cygwin в другое приложение, которое затем вынуждает меня в командную строку Windows для полной функциональности, которая, как я думал, я избежал с помощью Cygwin.
Потратил много-много часов, пытаясь решить эту проблему, прежде чем все работало без ошибок, спасибо.
ОБНОВЛЕНИЕ 4/2014: Я восстановил всю свою машину Win 7, Cygwin и т. Д., И все теперь работает нормально