Git
Git टैगिंग
खोज…
परिचय
अधिकांश संस्करण नियंत्रण प्रणालियों (VCS) की तरह, Git
पास इतिहास में विशिष्ट बिंदुओं को tag
करने की क्षमता है जो महत्वपूर्ण है। आमतौर पर लोग इस कार्यक्षमता का उपयोग रिलीज अंक ( v1.0
, और इसी तरह) को चिह्नित करने के लिए करते हैं।
वाक्य - विन्यास
git टैग [-a | -s | -u <keyid>] [-f] [-m <msg> | -एफ <फ़ाइल>] <tagname> [<प्रतिबद्ध> | <ऑब्जेक्ट>]
git टैग -d <tagname>
git टैग [-n [<num>]] -l [--contains <प्रतिबद्ध>] [--contains <प्रतिबद्ध>] [--point-at <object>] [--column [= <options>] | --no-column] [--create-reflog] [--sort = <key>] [--format = <format>] [- [नहीं-] विलय [<प्रतिबद्ध>]] [<पैटर्न> ... ]
git टैग -v [--format = <format>] <tagname>…
सभी उपलब्ध टैग सूचीबद्ध करना
कमांड git tag
का उपयोग सभी उपलब्ध टैगों को सूचीबद्ध करता है:
$ git tag
<output follows>
v0.1
v1.3
नोट :
tags
एक वर्णमाला क्रम में आउटपुट हैं।
उपलब्ध tags
लिए भी कोई search
सकता है:
$ git tag -l "v1.8.5*"
<output follows>
v1.8.5
v1.8.5-rc0
v1.8.5-rc1
v1.8.5-rc2
v1.8.5-rc3
v1.8.5.1
v1.8.5.2
v1.8.5.3
v1.8.5.4
v1.8.5.5
GIT में टैग बनाएं और पुश करें
एक टैग बनाएं:
अपनी वर्तमान शाखा पर एक टैग बनाने के लिए:
git tag < tagname >
यह उस शाखा की वर्तमान स्थिति के साथ एक स्थानीय
tag
बनाएगा जिस पर आप हैं।कुछ प्रतिबद्ध के साथ एक टैग बनाने के लिए:
git tag tag-name commit-identifier
इससे आप जिस शाखा में हैं उसकी पहचान करने वाले के साथ एक स्थानीय
tag
बनाया जाएगा।
GIT में एक कमिट पुश करें:
एक व्यक्तिगत टैग पुश करें:
git push origin tag-name
एक बार में सभी टैग पुश करें
git push origin --tags