मेरे पास एक भंडार है जिसमें एक ही प्रतिबद्धता पर एकाधिक टैग हैं। उदाहरण के लिए:वर्तमान प्रतिबद्धता पर टैग कैसे प्राप्त करें
commit #3 <--- TAG1/TAG2/TAG3
|
commit #2 <--- TAG4/ TAG5
|
commit #1 <--- TAG6/ TAG7
मैं यह जानना चाहता हूं कि किसी विशेष प्रतिबद्धता पर कौन से टैग हैं।
git checkout <commit 1>
git tag --contains
जो टैग 1-7 दिखाया गया है: उदाहरण के लिए, अगर मैं प्रतिबद्ध 1 जाँच, मैं टैग 6 और टैग 7.
मैं कोशिश की है प्राप्त करना चाहते हैं।
git checkout <commit 1>
git describe --tags HEAD
केवल टैग 6 प्रदर्शित किया गया।
गिट में ऐसा करने का उचित तरीका क्या है?
आपकी जानकारी के लिए धन्यवाद, मेरे रेपो में 300 से अधिक विभिन्न गिट हैं। मेरे लिए 300 बार वास्तव में कठिन "क्यू" दबाएं। – Shawn
@Shawn क्यू दबाए जाने की कोई आवश्यकता नहीं है ... –
जब भी मैं कुछ भी प्रदर्शित करने के लिए गिट लॉग का उपयोग करता हूं, तो मुझे लॉग प्रदर्शन मोड से बाहर निकलने के लिए प्रेस क्यू बटन की आवश्यकता होती है। सुनिश्चित नहीं है कि आप – Shawn