मैं एक git merge
करने के लिए एक और में वापस एक शाखा का काम हल करना चाहते हैं।मैं Git मर्ज पर एक बड़ा संदेश कैसे बना सकते हैं?
हालांकि, बाद से एक बहुत कुछ किया गया है और मैं एक नहीं तेजी से आगे मर्ज करने के लिए जा रहा हूँ कि मैं क्या मर्ज में है के बारे में विस्तृत जानकारी होती है के लिए प्रतिबद्ध चाहते हैं।
अगर मैं प्रतिबद्ध मैं -m
झंडा इस्तेमाल कर सकते हैं और एक संपादक में विवरण डाल करने के लिए मेरे लिए ऊपर निकाल दिया हो जाएगा एक सामान्य कर रहे थे (यह गलत है संपादित करें - नीचे देखें)। लेकिन अगर मैं इसे करने के दौरान -m
ध्वज का उपयोग बस मुझसे कहता है कि संदेश सामग्री की आवश्यकता है:
$ git merge development --no-ff -m
error: switch `m' requires a value
जब से मैं एक काफी बड़े मर्ज संदेश है, मैं एक संपादक के बजाय एक ही पंक्ति स्ट्रिंग से पसंद करेंगे। मुझे लगता है कि हालांकि कैसे मिल सकता है?
संपादित
हालांकि जवाब मेरे सवाल का मुझे एहसास हुआ कि एक सामान्य दौरान -m
ध्वज का उपयोग करने वास्तव में संपादक ऊपर आग नहीं करता है (हालांकि -a
आप एक टैग बना रहे हैं तो करता है) को कवर किया है। एक ही रास्ता मैंने एक सामान्य दौरान संपादक प्राप्त करने के लिए यह करने के लिए बस कोई अन्य झंडे या विकल्पों के साथ commit
टाइप करने के लिए।
'नो-प्रतिबद्ध' विकल्प अच्छा काम करता है धन्यवाद –