मैं git flow
कुछ समय के लिए उपयोग कर रहा हूँ । मैं एक विशिष्ट उपयोग के मामले के बारे में जानने के लिए उत्सुक हूं।
मेरी एक परियोजना के लिए मेरे पास एक नई वेबसाइट की सुविधा के लिए एक टिकट है। यह टिकट कई उप-कार्यों पर निर्भर करता है। मैं मुख्य टिकट के लिए एक सुविधा शाखा बनाना चाहता हूं, और फिर प्रत्येक उप-कार्य के लिए मूल सुविधा शाखा से एक सुविधा शाखा बनाना चाहता हूं।
मान लें कि मेरे पास एक टिकट PROJ-500 है और मैं इसके लिए एक सुविधा शाखा बनाता हूं
git flow feature start PROJ-500
तब मैं टिकट एकीकृत करना चाहते हैं PROJ-501
के माध्यम से PROJ-515
में PROJ-500
में पूरी बात एकीकृत करने से पहले develop
। क्या मेरे लिए ऐसा कुछ करने का कोई तरीका है
git flow feature start PROJ-511 -b PROJ-500
फिर समय के साथ ये उप-कार्य पूर्ण हो जाते हैं और जब उनकी विशेषता समाप्त हो जाती है, तो शाखा को विलय कर दिया जाता है PROJ-500
।
git flow feature finish PROJ-511
उपरोक्त आदेश विलय होगा PROJ-511
मेंPROJ-500
और एक बार जब सभी उप-कार्य पूरे PROJ-500
हो जाएंगे तो समाप्त हो जाएंगे और विलय हो जाएंगे develop
।
इस तरह से नई वेबसाइट सुविधा को एक इकाई के रूप में विकसित किया जा रहा है, न कि टुकड़ों की तरह।
git flow feature start PROJ-511 PROJ-500
? डेरेक के जवाब में आपने जो लिंक पोस्ट किया है, वह बताता है कि यह होना चाहिए।