मुझे नहीं पता कि स्थानीय शाखा का नाम बदलने का मेरा प्रयास क्यों विफल रहा। मैंने मूल रूप से प्रोजेक्ट को क्लोन किया, फिर मेरे पास प्रोजेक्ट के भीतर एक सबमिशन भी है, और मैंने सबमिशन कोड भी डाउनलोड किया। हालांकि, जब मैं submodule भीतर git branch
उपयोग करते हैं, मेरे पास है:गिट: स्थानीय शाखा का नाम बदलें
* (no branch)
master
कोड लगता है जैसे मैं किसी अन्य शाखा पर हूँ लेकिन उत्पादन से पता चलता है कि यह एक नाम नहीं है। तब मैं स्थानीय शाखा का नाम बदलने के लिए कैसे पता लगाने के लिए ऑनलाइन खोज की है और मैं यह मिल गया:
error: refname refs/heads/HEAD not found
fatal: Branch rename failed
किसी को पता है कि ऐसा क्यों होता:
git branch -m <newname>
बाद मैं इस आदेश Git चलाने मुझे इस त्रुटि दे दी है? धन्यवाद।
आप सही हैं! मैंने सोचा कि गिट एक ही शाखा के समान शाखाओं को एक शाखा के रूप में नहीं पहचानता है, और आपका आदेश एक नई शाखा बना रहा है, लेकिन यह काम करता है। धन्यवाद। –