मेरे पास ऐसी स्थिति है जहां उपयोग करने के लिए उपयुक्त गिट रणनीति है?विभिन्न उप डोमेनों में सफेद लेबल उदाहरणों को तैनात करने में उपयोग करने के लिए गिट रणनीति।
स्थिति:
हम जो एक Git भंडार है एक आवेदन दिया है। जिसमें हम शाखाओं में रणनीति का पालन करें,
शाखा: विकसित: सभी डेवलपर्स द्वारा इस्तेमाल किया सुविधाओं
लागू करने के लिएशाखा: परीक्षण: जहां वर्तमान तक विकसित कोड परीक्षण के लिए तैनात किया जाता है आवेदन पत्र।
शाखा: उत्पादन: परीक्षण दल से अनुमोदन के बाद हम परीक्षण मर्ज उत्पादन & को शाखा उत्पादन पर्यावरण के लिए यह की तैनाती।
समस्या:
अब हम उत्पादन (site1.mainDomain.com, site2.mainDomain.com, site3.mainDomain.com) के 3 अलग अलग प्रतिष्ठानों है, इन 3 इंस्टॉलेशन में अब के लिए अलग-अलग शीर्षलेख (लोगो, हेडर रंग) हैं।
संभावना हो सकती है कि site1.mainDomain.com में कुछ विशेषताओं का सेट है जिसे भविष्य में विकसित किया जा सकता है & केवल साइट 1.mainDomain.com के लिए उपयोग किया जा सकता है।
कुछ भविष्य की विशेषताएं site1.mainDomain.com, site2.mainDomain.com के लिए आम हो सकती हैं लेकिन site3.mainDomain.com के लिए नहीं।
अब साइट 1.mainDomain.com & के उत्पादन पर कोई समस्या है जो बेस शाखा से प्रमुख मुद्दा है, हम इस चीज़ को कैसे प्रबंधित करेंगे।
तो यह प्राप्त करने के लिए कि कौन सी गिट रणनीति उपयोगी है? मैं उप-मॉड्यूल, गिट सब-पेड़, गिट पैच के बारे में पढ़ रहा था .. लेकिन निर्णय लेने में थोड़ा उलझन में था। कृपया पालन करने के लिए सबसे अच्छा संभव समाधान और रणनीति का सुझाव दें।
अग्रिम धन्यवाद। विजय