私はgithubにプッシュしようとするたびにGit pushがハングします。私はCygwinとWindows 7を使用しています.Gitはローカルでブランチを追跡し、ステータスを提供し、グローバルuser.nameとuser.emailを設定し、コミットを許可します。Githubにプッシュするときにギットプッシュがハングしますか?
私はまだ新しく学習しています。
git push
,または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
が正しいハング
更新:私はそれがハングアップしながら、Windowsのタスクマネージャで実行中のgitのプロセスを見ることができます。
私が試してみた:
を別のインターネット接続位置にHTTPSおよびSSH、それは
アンインストールのgitをハング間
スイッチングを使用。再インストールした人:https://code.google.com/p/msysgit/downloads/list
gitをアンインストールしました。インストールされたCygwinのgit
gitがアンインストールされました。 Windows GUIアプリケーション用にGithubをインストールしました。しかし、このアプリは機能が限定されているので、私のCygwinウィンドウから私を強制的に別のアプリケーションに入れて、Cygwinを使ってエスケープしたと思った完全な機能をWindowsのコマンドプロンプトに表示させます。
これを解決しようと多くの時間を費やしましたが、以前は無事に動作しました。
UPDATE 2014分の4:私は、などCygwinと、すべてが今正常に動作して勝利7私のマシン全体を再構築
ファイアウォールやプロキシの背後にいますか? –
私は成功していない別のインターネット接続を試みた、はい私は以前に問題を引き起こしたことがなかったウイルス対策があります。プロキシはありません。 –
運がいいですか?私はcygwinで同じ問題に遭遇しています。修正:ネイティブのWindowsシェル(cmd.exe)を使用すると 'git push origin master'が正常に動作します。 –