मैं git flow का उपयोग कर शुरू कर रखने Git प्रवाह के साथ एक शाखा मर्ज और मैं समझता हूँ कि कर:शाखा अभी भी जीवित
git flow feature start my-feature
git flow feature finish my-feature
मैं एक सुविधा बनाने और उसके बाद, जब मैं अपने परिवर्तनों को पूरा कर लें, मैं विलय यह विकास शाखा के साथ। अंतिम प्रवाह आदेश शब्दशः मर्ज कार्रवाई के बाद सुविधा शाखा हटाएं।
मेरा प्रश्न है: क्या विकसित करने के साथ को विलय के बाद अपनी सुविधा को मर्ज करने के लिए गिट प्रवाह का उपयोग करने का कोई तरीका है।
और मेरा दूसरा प्रश्न होगा: क्या यह वर्कफ़्लो सही है? मेरा मतलब है, क्या यह विकास के साथ विलय करते समय जीवित फीचर शाखाओं को सही रखता है, बस कुछ मुख्य परिवर्तनों के साथ 'मुख्य' शाखा को अपडेट करने और सुविधा शाखा पर काम करने के लिए?
धन्यवाद, यह वही था जो मैं ढूंढ रहा था। –
क्या आप कृपया समझा सकते हैं कि 'आप सामान्य रूप से फीचर शाखाओं को विकसित करने में विलय नहीं करते हैं'? मैंने बस 'गीट फ्लो फीचर फिनिश' चलाया और यह ठीक से आउटपुट किया। –
webXL
@webXL: मेरा उत्तर इस बात पर केंद्रित था कि फीचर शाखा से विकास में बदलावों को बार-बार मर्ज करें। ऐसा नहीं है कि आप क्या करते हैं। हालांकि, आप फीचर शाखा को * एक बार * समाप्त होने में विकसित करने के लिए मर्ज करना चाहते हैं। इसलिए आपके पास विकास से फीचर (या विकास के शीर्ष पर फीचर के रीबेज) से कई विलय हैं और फीचर शाखा के अंत में, आपके पास फीचर से विकसित होने के लिए एक विलय है। इसका कोई मतलब भी है क्या? –