जब आप की आवश्यकता हो तब सरल शुरू करें और अधिक जटिल वर्कफ़्लो का निर्माण करें।
आप जो कुछ भी करते हैं, एक सफल Git शाखाओं वाले मॉडल को पहली चीज लोगों को देखने नहीं देते हैं, यह केवल उन्हें भ्रमित और अभिभूत करेगा। इसे बाद में देखें जब आपके पास अधिक अनुभव हो।
मैं आपको सुझाव दूंगा कि आप एक केंद्रीय git
भंडार से शुरुआत करें और आपके उत्पादन और परीक्षण सहित हर किसी के पास क्लोन है।
आपके गिट भंडार के भीतर, एक production
शाखा और एक test
शाखा बनाएं ।
डेवलपर्स को अपने स्वयं के स्थानीय या दूरस्थ सुविधा शाखाओं में काम करना चाहिए जब तक कि वे पूर्ण और विलय नहीं हो जाते master
। यहां से उन्हें test
परीक्षण वातावरण में तैनाती के लिए शाखा में विलय किया जा सकता है और जब वे परीक्षण पास करते हैं तो उन्हें production
शाखा में विलय किया जा सकता है ।
इस तरह आप हमेशा देख सकते हैं कि क्या नया है और क्या नहीं, क्या परीक्षण किया गया है लेकिन अभी तक उत्पादन में तैनात नहीं किया गया है और वास्तव में उत्पादन में क्या है।