से Git config डॉक :
color.status.<slot>
स्थिति रंगीकरण के लिए अनुकूलित रंग का उपयोग करें। <slot>
में से एक है:
header
(स्थिति संदेश का हेडर टेक्स्ट),
added
या updated
(जो फ़ाइलें जोड़ी जाती हैं लेकिन प्रतिबद्ध नहीं हैं),
changed
(फाइलें जो बदली गई हैं लेकिन सूचकांक में नहीं जोड़ी गई हैं),
untracked
(फाइलें जो ट्रैक द्वारा ट्रैक नहीं की गई हैं),
branch
(वर्तमान शाखा),
nobranch
(जिस रंग में कोई शाखा चेतावनी नहीं दिखाई गई है, वह डिफ़ॉल्ट रूप से लाल है),
localBranch
या remoteBranch
(स्थानीय और दूरस्थ शाखा के नाम, क्रमशः, जब शाखा और ट्रैकिंग जानकारी को स्थिति-लघु प्रारूप में प्रदर्शित किया जाता है),
unmerged
(फाइलें जिसमें असमान परिवर्तन हुए हैं)।
इन चरों के मानों को इसमें निर्दिष्ट किया जा सकता है color.branch.<slot>
।
तो यह काम करेगा:
git config color.status.changed blue
git config color.status.untracked magenta
तथापि:
new files = green
deleted files = red
संभव नहीं है: आपको एक रंग चुनने की आवश्यकता है:
- यदि उन्हें अनुक्रमणिका में जोड़ा जाता है, तो वे रंग चुनेंगे
color.status.added
।
- यदि उन्हें अनुक्रमणिका में नहीं जोड़ा गया है, तो वे रंग चुनेंगे या
color.status.modified
।
बेशक, के रूप में elboletaire द्वारा टिप्पणी :
रंग उत्पादन को सक्षम करने के लिए याद रखें अगर यह पहले सक्षम नहीं किया गया है:
git config --global color.ui true
शॉन लुट्टिन कहते हैं:
कमांड उद्धरणों में कई मापदंडों को भी ले सकता है। इस सूची में दो रंग (अग्रभूमि पृष्ठभूमि) शामिल हैं:
सामान्य, काले, लाल, हरे, पीले, नीले, मैजेंटा, सियान और सफेद;
और इसमें इस सूची में से एक विशेषता (शैली) भी शामिल है:
बोल्ड, मंद, उल, पलक और रिवर्स।
तो यह काम करेगा:
git config color.status.changed "blue normal bold"
git config color.status.header "white normal dim"
नोट: git 2.9.1 (जुलाई 2016) के साथ, आउटपुट रंग योजना ने दो नई विशेषताओं को सीखा , इटैलिक औरहड़ताल, मौजूदा बोल्ड, रिवर्स आदि के अलावा।
देखें प्रतिबद्ध 9dc3515 , 54590a0 प्रतिबद्ध , 5,621,068 प्रतिबद्ध , df8e472 प्रतिबद्ध , ae989a6 प्रतिबद्ध , adb3356 प्रतिबद्ध , प्रतिबद्ध 0,111,681 से (23 जून 2016) जेफ राजा ( peff
) ।
(द्वारा विलय Junio सी Hamano - gitster
- में प्रतिबद्ध 3c5de5c , 11 जुला 2016)
यह no-
विशेषताओं को नकारने के लिए भी अनुमति देता है
" no-bold
" के बजाय "का उपयोग करना" nobold
पढ़ना आसान है और टाइप करने के लिए अधिक स्वाभाविक है (मेरे लिए, वैसे भी, भले ही मैं वह व्यक्ति था जिसने पहली बार "नेबॉल्ड" पेश किया था)। दोनों की अनुमति देना आसान है।