डिफ़ॉल्ट रूप से मेलमैप फ़ाइल का उपयोग करने के लिए गिट लॉग को कॉन्फ़िगर करने का कोई तरीका है? प्रारूप निर्दिष्ट करने के बिना (या एक के लिए उपनाम)।डिफ़ॉल्ट रूप से मेलमैप का उपयोग करने के लिए गिट लॉग को कॉन्फ़िगर करना
उत्तर
मेरे पास गिट 2.4.1 है। आप सत्य पर log.mailmap config सेट करते हैं, यह यह Git लॉग के साथ काम करने के लिए सेट होगा भी
git config --global log.mailmap true
ऐसा प्रतीत होता है कि यह एक विशेषता नहीं है, फिर भी, hysterical raisins के कारण।
git 1.8.2 के रूप में, git log
इस व्यवहार को सक्षम करने के लिए --use-mailmap
पैरामीटर लेता है।
आप अपने .gitconfig
फ़ाइल में चूक सेट कर सकते हैं। documentation का कहना है:
log.mailmap
अगर सही है तो
git-log
बनाता है,git-show
, औरgit-whatchanged
मान--use-mailmap
।
यह केवल काम कर पेड़ की जड़ में एक .mailmap
के लिए दिखेगा।
सेट करने के लिए:
git config --global log.mailmap true
वैश्विक mailmap
फ़ाइल
mailmap.file
एक बढ़ाने mailmap फ़ाइल का स्थान। रिपॉजिटरी की रूट में स्थित डिफ़ॉल्ट मेलमैप, पहले लोड किया गया है, फिर इस चर द्वारा इंगित मेलमैप फ़ाइल। मेलमैप फ़ाइल का स्थान एक भंडार उपनिर्देशिका में हो सकता है, या कहीं भी भंडार के के बाहर हो सकता है।
git-shortlog
औरgit-blame
देखें।
सेट करने के लिए:
git config --global mailmap.file ~/.mailmap
उन्नत
तुम भी एक mailmap फ़ाइल के रूप में भंडार ब्लॉब उपयोग कर सकते हैं, प्रलेखन ऊपर से जुड़ा हुआ में mailmap.blob
देखते हैं।
- 1. गिट लॉग गिट लॉग करने के लिए डिफ़ॉल्ट क्यों नहीं है?
- 2. लॉग 4Net लॉग स्तर को कॉन्फ़िगर करना
- 3. डिफ़ॉल्ट रूप से सभी क्षेत्रों को ध्वस्त करने के लिए विजुअल स्टूडियो को कॉन्फ़िगर कैसे करें?
- 4. क्या हमें डिफ़ॉल्ट रूप से async I/O का उपयोग करने के लिए स्विच करना चाहिए?
- 5. पुटी/प्लिंक का उपयोग करने के लिए msysgit को कॉन्फ़िगर करना
- 6. लॉग निर्देशिका में लॉग इन करने के लिए, मेरे log4j (ग्लासफ़िश का उपयोग करके) को कॉन्फ़िगर करने के लिए कॉन्फ़िगर नहीं किया गया है?
- 7. अपने डेटासोर्स कार्यान्वयन का उपयोग करने के लिए Grails को कॉन्फ़िगर करना या मानक डेटासोर्स को प्रॉक्सी करने के लिए
- 8. त्रुटियों को मैन्युअल रूप से लॉग इन करने के लिए ELMAH का उपयोग कैसे करें
- 9. होमब्रू के माध्यम से गिट स्थापित करना होमब्रू को डिफ़ॉल्ट रूप से स्विच नहीं करता है
- 10. डिफ़ॉल्ट रूप से बैकअप को बनाए रखने के लिए कोई Mercurial hg कैसे कॉन्फ़िगर करता है?
- 11. पाइथन के डिफ़ॉल्ट अपवाद हैंडलिंग को कॉन्फ़िगर करना
- 12. बहुत सारे लॉग फ़ाइलों से बचने के लिए हैडोप लॉगिंग को कॉन्फ़िगर करना
- 13. एक्सएमएल आउटपुट में अपवाद लॉग करने के लिए एनएलओजी को कॉन्फ़िगर करना?
- 14. गिट लॉग: भविष्य के संशोधन का लॉग
- 15. डिफ़ॉल्ट पैरामीटर के रूप में self.xxxx का उपयोग करना - पायथन
- 16. केवल जैकसन को फ़ील्ड का उपयोग करने के लिए निर्दिष्ट करने के लिए - अधिमानतः वैश्विक रूप से
- 17. डिफ़ॉल्ट रूप से कम से कम Mercurial लॉग/स्थिति देखें
- 18. डेटाबेस का उपयोग करने के लिए हाइबरनेट को कॉन्फ़िगर करना, जिसका नाम रनटाइम
- 19. 1 से अधिक CPU का उपयोग करने के लिए टोमकैट को कॉन्फ़िगर कैसे करें?
- 20. वेब का उपयोग करना। मेरे SQL डेटाबेस कनेक्शन स्ट्रिंग को सेट करने के लिए कॉन्फ़िगर करें?
- 21. गिट के पास डिफ़ॉल्ट रूप से --no-prefix है?
- 22. वेबसाइट विकास को प्रबंधित करने के लिए गिट का उपयोग करने के लिए सलाह?
- 23. जेडीबीसी कनेक्शन पूल का उपयोग करने के लिए Grails ऐप को कॉन्फ़िगर करें
- 24. आईआईएस लॉग तक पहुंचने के लिए पावरहेल का उपयोग करना?
- 25. कंपनी नेटवर्क की प्रॉक्सी का उपयोग करने के लिए फिडलर को कॉन्फ़िगर करना?
- 26. IE8 डिफ़ॉल्ट रूप से IE7 के रूप में प्रस्तुत करना?
- 27. लॉग डेटा को संसाधित करने के लिए ट्विटर तूफान का उपयोग करना?
- 28. लॉगबैक ग्रोवी कॉन्फ़िगर जेएमएक्स का उपयोग करने के लिए?
- 29. क्या मुझे अपनी लाइब्रेरी का उपयोग करने वाले किसी के लिए पर्यावरण को डिफ़ॉल्ट करना चाहिए?
- 30. गतिशील रूप से लॉग 4Net
यह प्रश्न काफी अस्पष्ट है। क्या आप एक डिफ़ॉल्ट आउटपुट प्रारूप निर्दिष्ट करना चाहते हैं जिसमें लॉग एक .mailmap का सम्मान करता है, जैसा कि [गिट-लॉग मैन पेज] द्वारा निर्दिष्ट है (http://www.kernel.org/pub/software/scm/git/docs/git -log.html) या क्या आप डिफेलट मेलमैप फ़ाइल की आपूर्ति करना चाहते हैं? –
न तो। मैं स्पष्ट रूप से प्रारूप निर्दिष्ट नहीं करना चाहता हूं लेकिन मुझे इस बात से कोई फर्क नहीं पड़ता कि मेलमैप फ़ाइल कहां है। मैं मेलमैप फ़ाइल का उपयोग करने के लिए गिट लॉग कमांड चाहता हूं, हालांकि, वे डिफ़ॉल्ट रूप से नहीं करते हैं। – rich
ठीक है, अगर आप हमेशा मेलमैप फ़ाइल का उपयोग करना चाहते हैं, तो आपको एक डिफ़ॉल्ट निर्दिष्ट करना होगा, या गिट यह नहीं जानना चाहिए कि क्या करना है। गिट-लॉग मैन गिट-शॉर्टॉग और [mailmap.file "] के बारे में [git-config man] को संदर्भित करता है (http://www.kernel.org/pub/software/scm/git/docs/git-config।एचटीएमएल) –