2011-12-18 8 views
5

के साथ प्रतिबद्धता को धक्का देने के बाद" हेड रेफ/हेड के नीचे नहीं मिला "मेरे पास स्थानीय भंडार है, और रिमोट नंगे भंडार है। मैंने अपनी स्थानीय फाइलों में बदलाव किए हैं, और दूसरे लड़के ने भी बदलाव किए हैं, लेकिन उसने मुझे फाइलें भेजी हैं। मैंने उन्हें अपने स्थानीय पेड़ में कॉपी किया है और प्रतिबद्ध किया है। प्रतिबद्ध पर मैं फ़ाइलों पर संदेश मिल गया है कि मैं कॉपी-पेस्ट किया"सीआर/सीआरएलएफ परिवर्तन

वामो CRLF

मैं सिर्फ सभी फाइलों को प्रतिबद्ध किया है द्वारा प्रतिस्थापित किया जाएगा है और उन्हें दूरस्थ नंगे भंडार को धक्का दे दिया। और जब रिमोट पर मैं

git branch 

चलाने मैं अगले त्रुटि संदेश

HEAD not found below refs/heads! 

मिल अब मुझे लगता है कि इस वजह से सीआर के बजाय CRLF के साथ इन फ़ाइलों में से है।

कोई सुझाव? ऐसी स्थितियों को संभालने/मेरे रेपो को ठीक करने के तरीके पर किसी भी मदद की सराहना करेंगे।

+1

रिमोट पर 'Git प्रतीकात्मक-रेफरी HEAD' के उत्पादन में दिखाने करें। –

+0

मैंने इसे चलाया है और पता लगाया है कि क्या गलत है, धन्यवाद) समस्या यह थी कि मैंने पहले गिट प्रतीकात्मक-रेफ हेड रेफ/हेडएसएस/my_branch –

+2

ठीक कुछ चलाया है, मैंने एक उत्तर जोड़ा है भविष्य में संदर्भ के लिए यदि यह लोगों को आपके द्वारा प्राप्त त्रुटि संदेश की खोज करने में सहायता करता है। –

उत्तर

11

ऐसा लगता है कि आपके रिमोट पर HEAD एक अमान्य शाखा को इंगित कर रहा है। आप क्या इसके साथ की ओर इशारा करते है देख सकते हैं:

git symbolic-ref HEAD 

और के साथ एक मान्य शाखा में बात करने के लिए इसे ठीक:

git symbolic-ref HEAD refs/heads/branch-that-exists 
0

मैं अगले त्रुटि संदेश प्राप्त नहीं कर

HEAD नीचे रेफ/हेड नीचे मिले!

इसका मतलब है कि 'refs/सिर' के बाहर 'हेड' अंक। उदाहरण के लिए, मेरे मामले में यह 'refs/रिमोट'

Git प्रतीकात्मक-रेफरी सिर में ओर इशारा करते हुए किया गया था

refs/रिमोट/coreclr/मास्टर

मुझे समस्या को ठीक करने के लिए 'HEAD' संपादित करना था:

Git प्रतीकात्मक-रेफरी प्रमुख

refs/सिर/मास्टर

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