मेरे पास दो शाखाओं के साथ एक गिट भंडार है; कोड के लिए एक जिसे विनिर्माण/परीक्षण और वास्तविक उत्पादन फर्मवेयर (वे लगभग समान हैं) के लिए उपयोग किया जाता है। अब निर्माता को भेजने के लिए रिलीज काटने का समय है, इसलिए मैं स्वाभाविक रूप से दोनों शाखाओं पर कुछ उचित टैग डालना चाहता हूं।गिट में कई शाखाएं टैग करें?
लेकिन, ऐसा लगता है कि गिट मुझे दोनों शाखाओं पर एक ही टैग नाम नहीं देगी। यदि मैं व्यक्तिगत रूप से शाखाओं को टैग करने का प्रयास करता हूं तो यह मुझे बताता है कि जब मैं सेकेंड शाखा टैग करता हूं तो टैग पहले से मौजूद है। मैंने गिट टैग में दो काम करने की कोशिश की, लेकिन इसे पसंद नहीं आया। मुझे लॉकस्टेप में हमेशा दो शाखाओं को टैग करने की आवश्यकता नहीं है, लेकिन मैं नाम टकराव से बचने के लिए टैग में यादृच्छिक वर्ण जोड़ना नहीं चाहता हूं।
क्या मैं चाहता हूं कि कोई काम करने का कोई तरीका है, या क्या मैं गलत काम करना चाहता हूं?
एक शाखा कोड उस डिवाइस पर निर्माण कहते हैं परीक्षण करने के लिए कि यह ठीक से इकट्ठा किया गया था। दूसरी शाखा वह कोड है जो उत्पाद में जहाज बनाती है। यह वास्तव में प्रति रिलीज दो शाखा नहीं है। यह इस उत्पाद के लिए पहली रिलीज है, और इसलिए पहले दोनों शाखाओं के लिए रिलीज है, इसलिए मैंने दोनों शाखाओं को 'रिलीज-1.0' के साथ टैग करने की कोशिश की।
एक शाखा वह कोड है जो विनिर्माण उपकरण को यह जांचने के लिए रखती है कि इसे ठीक से इकट्ठा किया गया था। दूसरी शाखा वह कोड है जो उत्पाद में जहाज बनाती है। यह वास्तव में प्रति रिलीज दो शाखा नहीं है। यह इस उत्पाद के लिए पहली रिलीज है, और इसलिए पहले दोनों शाखाओं के लिए रिलीज है, इसलिए मैंने दोनों शाखाओं को 'रिलीज-1.0' के साथ टैग करने की कोशिश की। मुझे मूर्ख। –
धन्यवाद, मैंने टिप्पणी के लिए उस अतिरिक्त जानकारी को जोड़ा है। –
बीटीडब्ल्यू। टैग नाम पदानुक्रमित हो सकते हैं, इसलिए आप रिलीज-1.0 (या v1.0) और टेस्ट/रिलीज-1.0 –