2012-04-04 10 views
7

はGitのレポにプッシュした後、私はこのエラーを得た:remote:で始まるエラー `remote:fatal:bad object 0000000000000000000000000000000000000000`はどういう意味ですか?

[[email protected] bml]$ git push origin trusktr 
Password: 
Counting objects: 13, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (7/7), done. 
Writing objects: 100% (7/7), 763 bytes, done. 
Total 7 (delta 6), reused 0 (delta 0) 
remote: fatal: bad object 0000000000000000000000000000000000000000 
To ssh://[email protected]/gitroot/buzztard/bml 
* [new branch]  trusktr -> trusktr 

答えて

7

ものはアップロードを受信ホストによって印刷されたものです。この場合、「新しく作成されたブランチ」を適切に処理しない(少し)壊れたポスト受信フックがほとんどです。 (新しいブランチには "古い" sha1としてNULL sha1 0 {40}があります。フックがそのIDをコミットIDとして使用しようとすると、コミットがそのIDを持つべきでないので失敗します)

関連する問題