2013-04-05 11 views
46

私のgit pushは、プッシュを完了するために表示された後にぶら下がっています。私はそれがここでハングアップして、私は、Control-Cを入力して戻ってコマンドラインに取得する必要があり Gitのプッシュgit pushの後に合計行

Counting objects: 51, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (47/47), done. 
Writing objects: 100% (47/47), 27.64 MiB | 6.47 MiB/s, done. 
Total 47 (delta 4), reused 0 (delta 0) 

をつもりです。私はこのプロジェクトで過去にいくつかのコミットを行いました。私は自分のマシン上で他のレポを試してみて、うまく動作します。ここで何が起こっているのですか?

+2

「strace -efile -f git push」のようなものは、ハングアップがどこにあるかを明らかにするかもしれません。 –

+0

リモートリポジトリで何か変更されましたか?長時間のポスト受信フックがインストールされているなどのようなものですか? – Gavin

+0

いいえ、私はbitbucketを使用しているので、私はすべてにアクセスする必要はありません。私はそれが長い時間を取っている大きな転送だと思うようになってきています。押しても進捗インジケータはありますか? – Patrick

答えて

58

これは全く問題がないことが判明しました。アップロードが完了するまで待つだけでした。私はいくつかの大きなファイルを追加しましたが、進行状況インジケータはありません。多分誰かがこれが役に立つと思うかもしれません。

+0

本当にそうだった - それは事実だった:p – foxybagga

+0

私のケースでは2kbのファイルも大きくない。インターネット接続は素晴らしいですが、まだarghhhhがハングします –

+2

これは役に立ちました。いいえ、私はそれを中断していませんでした:P – Glogo

0

git push -u origin master私はちょうどビットバケットのためにgit pushを使用しましたが、プッシュスルーしませんでした。

0

コミットされた変更をステージングしていないか確認してください。 (git status

もしそうなら、それらをコミット(またはステージングを解除)し、プッシュしようとします。私のために働いた。

0

私の場合は、msysgit 1.9.5の問題が原因でした。 msysgit 1.9.4にダウングレードすると問題が解決しました。

1

アップロードが完了するまで待つことは私には役に立たない。 私はあまり大きなファイルをプッシュしませんでしたが、十分に長く待っていましたが、まだ吊り下げられました。

msysgit 1.9.5からgit-for-windows 2.6.2に更新しています。

関連する問題