आप का उपयोग करके GitHub के लिए टैग बना सकते हैं:
- Git कमांड लाइन, या
- GitHub का वेब इंटरफ़ेस।
कमांड लाइन से टैग बनाना
अपनी वर्तमान शाखा पर एक टैग बनाने के लिए, इसे चलाएं:
git tag <tagname>
यदि आप अपने टैग के साथ विवरण शामिल करना चाहते हैं, तो एनोटेट टैग-a
बनाने के लिए जोड़ें :
git tag <tagname> -a
यह local
उस शाखा की वर्तमान स्थिति के साथ एक टैग बनाएगा जिस पर आप हैं। अपने दूरस्थ रेपो में धकेलने पर, डिफ़ॉल्ट रूप से टैग शामिल नहीं होते हैं। आपको स्पष्ट रूप से यह कहना होगा कि आप अपने टैग को अपने दूरस्थ रेपो में धकेलना चाहते हैं:
git push origin --tags
इसके लिए आधिकारिक लिनक्स कर्नेल गिट प्रलेखन सेgit push
:
--tags
Refsecs के अलावा कमांड लाइन पर स्पष्ट रूप से सूचीबद्ध रिफल्स / टैग्स के तहत सभी रेफरी को धकेल दिया जाता है।
या यदि आप किसी एकल टैग को पुश करना चाहते हैं:
git push origin <tag>
यह भी देखें कि Git का उपयोग करके आप किसी टैग को दूरस्थ रिपॉजिटरी में कैसे धकेलते हैं? ऊपर उस वाक्य रचना के बारे में अधिक जानकारी के लिए।
GitHub के वेब इंटरफ़ेस के माध्यम से टैग बनाना
आप इसके लिए GitHub के निर्देश उनके Create Releases सहायता पृष्ठ पर पा सकते हैं । यहाँ एक सारांश है:
हमारे रिपॉजिटरी पेज पर जारी लिंक पर क्लिक करें ,
नया रिलीज़ बनाएँ पर क्लिक करें या नया रिलीज़ ड्राफ़्ट करें ,
फ़ॉर्म फ़ील्ड भरें, फिर नीचे प्रकाशित प्रकाशन पर क्लिक करें ,
GitHub पर अपना टैग बनाने के बाद, आप इसे अपने स्थानीय भंडार में भी लाना चाह सकते हैं)
git fetch
अब अगली बार, आप वेबसाइट से एक ही रिलीज़ के भीतर एक और टैग बनाना चाहते हैं। उसके लिए इन चरणों का पालन करें:
रिलीज़ टैब पर जाएं
रिलीज के लिए एडिट बटन पर क्लिक करें
नए टैग ABC_DEF_V_5_3_T_2 और हिट टैब का नाम प्रदान करें
टैब मारने के बाद, UI यह संदेश दिखाएगा: बहुत बढ़िया! जब आप इस रिलीज़ को प्रकाशित करेंगे तो यह टैग लक्ष्य से बनाया जाएगा। साथ ही यूआई शाखा / प्रतिबद्ध का चयन करने का विकल्प प्रदान करेगा
शाखा या प्रतिबद्ध का चयन करें
चेक "यह प्री-रिलीज़ है" क्यूए टैग के लिए चेकबॉक्स और इसे अनचेक करें यदि टैग टैग के लिए बनाया गया है।
उसके बाद "अपडेट रिलीज़" पर क्लिक करें
यह मौजूदा रिलीज़ के भीतर एक नया टैग बनाएगा।