24

リポジトリにいくつかのファイルを追加し、コミットして、Github にプッシュしようとしました。

$ git add .  
$ git commit -m 'bla'  
$ git push origin master

Github にプッシュしようとするとエラーが発生します。

Counting objects: 84, done.  
Delta compression using up to 2 threads.  
error: pack-objects died of signal 9  
error: failed to push some refs to 'git@github.com:xxxxx/xxxxx.git'

2 週間前に休暇を取る前は、すべて正常に機能していました。私の知る限り、暫定的に何も変わっていません。設定ファイルは問題ないようです。また、 git push -f も上記と同じエラーを生成します。

4

7 に答える 7

1

私はあなたがローカルの問題を抱えていると確信しており、それは GitHub とは何の関係もありません。git push は次の手順で構成されます。

  • local: オブジェクトのデルタ圧縮
  • net: SSH 経由で新しい圧縮オブジェクトをリモート リポジトリに書き込む
  • net: SSH 経由でリモート リポジトリの参照を更新します

明らかに、失敗するのは最初のステップです。メモリ/スワップが不足している可能性がありますか?

于 2013-09-16T16:12:01.440 に答える
-1

RAM の使用量を確認するか、スワップファイル用のスペースを増やしてください

于 2022-02-23T12:37:22.883 に答える