यह आलेख दिलचस्प लगता है, लेकिन मुझे पूरा यकीन है कि आरेख गलत हैं। http://guides.beanstalkapp.com/version-control/branching-best-practices.htmlगिट
नहीं यह DEVELOPMENT
>STAGING
>PRODUCTION
होना चाहिए?
-बनाए गए एक ही दिशा में प्रवाह चाहिए: सुविधा और बग फिक्स परीक्षण के लिए मचान में अपने स्वयं के शाखा में या विकास में किया है। एक बार परीक्षण किया गया है, तो आप विकास से उन परिवर्तनों को उत्पादन में विलय कर सकते हैं।
यहां मुझे थोड़ा उलझन मिलता है। तो मैं स्टेजिंग मास्टर या मास्टर को स्टेजिंग में मिलाता हूं?
मैं स्मार्टगिट नामक क्लाइंट का उपयोग कर रहा हूं और मैं इस बिंदु के बारे में उलझन में हूं। आम तौर पर मैं एक सुविधा के लिए एक शाखा बना देता हूं, इसे प्रतिबद्ध करता हूं, फिर मास्टर पर स्विच करता हूं और इसे शाखा (आगे) में विलय करता हूं। तो स्टेजिंग और प्रोडक्शन के साथ इस नए वर्कफ़्लो में, मैं इन दो अतिरिक्त शाखाएं बनाता हूं, फिर मेरी सुविधा के लिए मास्टर (उर्फ देव) से एक शाखा बनाते हैं। इसके लिए प्रतिबद्ध है, फिर स्टेजिंग पर स्विच करें और मेरी फीचर शाखा में आगे बढ़ें (आगे)? क्या यह सही लगता है?
वास्तव में क्या यह इतना भ्रमित कर दिया है कि बीनस्टॉक लोग अपने मंचन के बहुत अमानक उपयोग के पीछे खड़े है (यह उनके चित्र में विकास से पहले आता है, और यह एक गलती नहीं है! https://twitter.com/Beanstalkapp/status/306129447885631488
है बीनस्टॉक के बारे में और सिर्फ Github साथ भूल का फैसला किया।
जब से मैं इस पोस्ट, बीनस्टॉक लोगों को अपने चरणों मेरी संकेत लिया और नाम बदला, अब विकास बुला "स्थिर"।
आप फिक्स को स्टेजिंग से उत्पादन में मर्ज करना चाहते हैं। परीक्षण के उद्देश्य के लिए स्टेजिंग में विलय करना और फिर उत्पादन पूर्ण होने पर उत्पादन में विलय करना, पत्तियों को उत्पादन में विलय करने के अतिरिक्त विकास की संभावना को खोलना जो कभी भी स्टेजिंग में विलय नहीं हुआ था। – wadesworld
क्लासिक ब्रांचिंग वर्कफ़्लो गिट पर लागू करना आसान नहीं है क्योंकि गिट में शाखाएं बहुत अधिक हल्के हैं। वे सिर्फ इतिहास के भीतर पॉइंटर्स (सिंगल) हैं जो स्वयं कई दिशाओं में शाखा बना सकते हैं। यही कारण है कि शाखाओं को अलग-अलग विकास की "रेखा" के रूप में देखना मुश्किल है (यह "एक सफल गिट ब्रांचिंग मॉडल" में चित्रों पर भी लागू होता है)। – poke
हाँ यह बिल्कुल तैराकी लेन नहीं है। लेकिन मेरा सवाल अधिक विशेष रूप से है: क्या मैं स्टेजिंग पर स्विच करता हूं और देव में विलय करता हूं, या इसके विपरीत? मैं गिट करने के लिए नया हूं और इसके बारे में उलझन में हूं। हो सकता है कि मुझे अपने विंडोज़ गिट क्लाइंट स्मार्टगिट के निर्माताओं को सीधे प्रश्न का समाधान करना चाहिए। –