2008-09-02 15 views
6

हैलो मुझे गिट-एफएसके द्वारा निम्न त्रुटि है, जिसे गिट-जीसी द्वारा भी आक्रामक मोड में साफ नहीं किया जा सकता है। इस भंडार त्रुटि को ठीक करने के लिए मैं क्या कर सकता हूं?गिट "खराब sha1 फ़ाइल" त्रुटि

$ git-fsck 
bad sha1 file: .git/objects/55/tmp_obj_a07724 

उत्तर

6

दुख की बात यह एक आसान जवाब नहीं है। लेकिन इससे मदद मिल सकती है:

Recovering from repository corruption (गिट के उपयोगकर्ता मैनुअल से)।

7

अं ... tmp_obj_a07724 संदेह से एक बचे हुए अस्थायी फ़ाइल :)

अगर आप बस इसे .git निर्देशिका से दूर (पूरी बात का बैकअप के बाद) के लिए कदम क्या होता है की तरह लग रहा है?

+1

मेरे पास शून्य के आकार के 'जीआईटी/ऑब्जेक्ट्स/??/tmp_obj _ ?????? '' git gc --aggressive' के बाद छोड़ी गई फाइलें थीं। बस उन्हें हटाकर वास्तव में इस संदेश से छुटकारा पा लिया, और भंडार अभी भी पूरी तरह से काम करता प्रतीत होता है। – akaihola

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^