2

したがって、すべてのローカル変更を正常にコミットしましたが、 を使用しようとするとgit push、次のエラー メッセージが表示されます。

エラー: inflate: データ ストリーム エラー (不明な圧縮方法) 致命的: Loose object a92cbc6c3f5f7e44614ec2ce2a4f29475fcc0766 (.git/objects/a9/2cbc6c3f5f7e44614ec2ce2a4f29475fcc0766 に格納されています) が破損しています Fatal: リモート エンドが予期せずハングアップしました Fatal: リモート エンドが予期せずハングアップしました Fatal: write writeエラー: 不正なファイル記述子

以前のプロジェクトでは git が正常に動作していたため、何が起こったのかわかりません。誰かがこの問題とその解決方法に光を当てることができますか?

4

1 に答える 1

2

一部のファイルが破損しているようです。もう一度 git clone を実行する必要があります。または、より具体的にしたい場合は、問題のあるファイルを所有している同僚の 1 人から問題のあるファイルを入手することができます (それは無傷です)。ただし、それがあなたにとって非常に重要な場合は、コミット履歴が失われます。

このアンサー チェーンに出くわしていない場合 (強くお勧めします)、エラー メッセージがそこに表示されます。

Git:「破損したルース オブジェクト」

于 2015-12-13T12:53:36.060 に答える