2011-08-10 12 views
6

यदि गिट प्रोजेक्ट में कई टैग उपलब्ध हैं, तो हम कैसे जांच सकते हैं, सभी मौजूदा लोगों में से चेक आउट टैग कौन सा है।गिट टैग - चेकआउट समस्या

git tag सभी टैग सूची जाएगा, और प्रविष्टियों .git/refs/टैग में मौजूद

उदाहरण के लिए कहते हैं कि हो सकता है: - आज हम मास्टर रिपोजिटरी से भंडार सिंक किया था और टैग 1 हो गया और हम टैग 1 checkouted और इस पर काम करना शुरू किया, कुछ हफ्ते बाद हमने सामग्री को सिंक किया और नया टैग चेक किया।

अब अगर मैं नवीनतम स्थिति देखना चाहता हूं, जो मौजूदा चेक-आउट टैग है - हम यह कैसे कर सकते हैं?

git log --format=format:%d --tags 

सबसे हाल ही में टैग को अपने प्रतिबद्ध वंश में शीर्ष पर होगा:

उत्तर

0

यह आपको अपनी प्रतिबद्ध वंश, जो मुझे लगता है कि में सबसे हाल ही टैग की एक सूची देता है आप जो चाह रहे हैं।

तुम भी उपयोग कर सकते हैं:

git log --decorate 

जो आप टैग प्रतिबद्ध करने के लिए जोड़ा के साथ सामान्य Git लॉग देता है।

3

git describe आपको सबसे हालिया टैग बताता है कि आपकी कार्यशील प्रति का संदर्भ है। आदमी पृष्ठ से

अंश:

Git-वर्णन - सबसे हाल ही टैग कि पहुंचा जा सकता है दिखाएँ से एक प्रतिबद्ध

1

अच्छा यहाँ जवाब, लेकिन एक और, और कभी कभी दोस्ताना तरीके से, है gitk साथ:

gitk --all 

किसी भी के लिए प्रतिबद्ध है, यह आप से पहले और इसके बाद निकटतम टैग दिखाई देगा, नहीं कॉम की चित्रमय लेआउट का उल्लेख टैग और शाखाओं के साथ मिट ग्राफ

का प्रतिनिधित्व करता है
संबंधित मुद्दे