मैं अपने भंडार में परिवर्तन के लिए प्रतिबद्ध करने कोशिश कर रहा हूँ हल करने में असमर्थ है, लेकिन मैं नीचे त्रुटि प्राप्त:Git लॉक कर सकते हैं नहीं रेफरी 'हेड': संदर्भ HEAD
git -c diff.mnemonicprefix=false -c core.quotepath=false commit -q -F C:\Users\Contronym\AppData\Local\Temp\bkdweixb.mnu
fatal: cannot lock ref 'HEAD': unable to resolve reference HEAD: Invalid argument
Completed with errors, see above.
मैं bitbucket और SourceTree उपयोग कर रहा हूँ।
इस प्रतिबद्धता के असफल होने का क्या कारण है? मैं पिछले हफ्ते में पिछले 3 कामों को ठीक करने में सक्षम था। फिर, अचानक, मुझे यह त्रुटि मिलती है।
संपादित
मैं git gc
भाग गया और इन परिणामों हैं:
$ git gc
error: bad ref for HEAD
error: bad ref for HEAD
error: inflate: data stream error (unknown compression method)
fatal: loose object 53b65bd9b4fec7f6a7b0b3313c68199a18804327 (stored in .git/objects/53/b65bd9b4fec7f6a7b0b3313c68199a18804327) is corrupt
error: failed to run repack
मैं निर्देशिका .git/objects/53/b65bd9b4fec7f6a7b0b3313c68199a18804327
जाँच की, लेकिन वह मौजूद नहीं है। वहाँ दो अन्य फाइलें हैं, लेकिन b65bd9b4fec7f6a7b0b3313c68199a18804327
मौजूद नहीं है।
एक 'Git gc' का प्रयास करें? – hjpotter92
@ hjpotter92 मैंने इसे चलाया। क्या आप मेरा संपादन देख सकते हैं? –
अब 'git fsck --full' आज़माएं। Http://stackoverflow.com/a/20264177/1190388 – hjpotter92