git tag -n99
छोटा एवं सुन्दर। यह प्रत्येक टैग एनोटेशन / कमिट मैसेज से 99 लाइन तक सूचीबद्ध होगा। यहाँ git टैग के लिए आधिकारिक दस्तावेज का लिंक दिया गया है ।
अब मुझे लगता है कि प्रति टैग केवल 99 लाइनों को दिखाने की सीमा वास्तव में ज्यादातर समय के रूप में एक अच्छी बात है, अगर वास्तव में एक टैग के लिए 99 से अधिक लाइनें थीं, तो आप वास्तव में बाकी सभी को नहीं देखना चाहेंगे आप कर सकते हैं? यदि आप प्रति टैग 99 से अधिक लाइनें देखना चाहते हैं, तो आप इसे हमेशा बड़ी संख्या में बढ़ा सकते हैं।
मेरा मतलब है, मुझे लगता है कि बड़े पैमाने पर टैग संदेशों को देखने के लिए एक विशिष्ट स्थिति या कारण हो सकता है, लेकिन आप पूरे संदेश को किस बिंदु पर नहीं देखना चाहते हैं? जब इसकी 999 से अधिक लाइनें हैं? 10,000? 1,000,000? मेरा कहना है कि, आमतौर पर यह समझ में आता है कि आप कितनी लाइनें देखेंगे, और यह संख्या आपको यह सेट करने की अनुमति देती है।
चूँकि मैं आपके टैग्स को देखते हुए जो आप आमतौर पर देखना चाहते हैं, उसके लिए एक तर्क दे रहा हूँ, यह संभवतः कुछ इस तरह से एक उपनाम के रूप में सेट करने के लिए समझ में आता है (नीचे Iulian Onofrei की टिप्पणी से):
git config --global alias.tags 'tag -n99'
मेरा मतलब है, आप वास्तव में git tag -n99हर बार जब आप अपने टैग्स को देखना चाहते हैं, तो आप टाइप नहीं करना चाहते हैं? एक बार उस उपनाम को कॉन्फ़िगर कर दिया जाता है, जब भी आप अपने टैग देखना चाहते हैं, तो आप बस git tagsअपने टर्मिनल में टाइप करेंगे । व्यक्तिगत रूप से, मैं चीजों को इससे एक कदम आगे ले जाना पसंद करता हूं और अपने सभी आमतौर पर उपयोग किए जाने वाले कमांड के लिए और भी संक्षिप्त बैश उपनाम बनाता हूं। उस उद्देश्य के लिए, आप अपनी .bashrc फ़ाइल (लिनक्स और इसी तरह के वातावरण पर काम करता है) में कुछ इस तरह जोड़ सकते हैं:
alias gtag='git tag -n99'
फिर जब भी आप अपने टैग देखना चाहते हैं, आप बस टाइप करें gtag। उर्फ पथ नीचे जाने का एक अन्य लाभ (या तो उपनाम या बैश उपनाम या जो कुछ भी है) अब आपके पास एक जगह पहले से ही है जहां आप आगे अनुकूलन को जोड़ सकते हैं कि आप कैसे व्यक्तिगत रूप से, आमतौर पर अपने टैग को आपको दिखाना चाहते हैं (जैसे सॉर्ट करना) मेरी टिप्पणी के रूप में उन्हें कुछ मायनों में, आदि)। एक बार जब आप अपना पहला उपनाम बनाने की बाधा से पार हो जाते हैं, तो अब आप महसूस करेंगे कि उन चीजों के लिए जिन्हें आप अनुकूलित तरीके से काम करना पसंद करते हैं, उनमें से अधिक बनाना कितना आसान है git log, लेकिन चलो एक अलग प्रश्न / उत्तर के लिए उस एक को बचाएं ।
git tag -nमेरे लिए यह किया