2011-03-07 15 views
16

मैं गिट में 'लाल' फ़ॉन्ट रंग को गुलाबी रंग की ओर कुछ और बदलने के लिए देख रहा हूं। मैं अपने मॉनीटर को बहुत मंद रखना चाहता हूं, और जब भी मैं diffs के माध्यम से देखता हूं, काले पृष्ठभूमि पर लाल फ़ॉन्ट पढ़ने के लिए मुश्किल है। तो, क्या यह निर्दिष्ट करने का कोई तरीका है कि मैं लाल रंग के लिए एक अलग रंग का उपयोग करना चाहता हूं, अधिमानतः एक कमांड का उपयोग करना?मैं गिट में एक विशिष्ट फ़ॉन्ट रंग कैसे बदल सकता हूं?

मैं Win7 पर MINGW32 के साथ msysgit का उपयोग कर रहा हूं।

उत्तर

16
git config --global color.status.updated magenta 
git config --global color.status.untracked magenta 
git config --global color.diff.old magenta 

आप color.*.<slot> ऐसा कुछ देखने के लिए (जहां * का वाइल्डकार्ड है), सभी विभिन्न विकल्पों के लिए git-config मैनपेज के माध्यम से देखना चाहिए।

+4

वास्तव में, गुलाबी मान्य नहीं है। वैकल्पिक रूप से, आप इसके बजाय पृष्ठभूमि रंग को बोल्ड या बदल सकते हैं (स्रोत: मैन पेज) – Simon

+0

मुझे एहसास हुआ कि यह "गिट कॉन्फ़िगरेशन" कमांड होगा। मैं आगे बढ़ गया और "गिट कॉन्फ़िगर --edit" के साथ कॉन्फ़िगरेशन खोला और उन आदेशों को लाल पृष्ठभूमि और एक सफेद अग्रभूमि रखने के लिए सेट किया। शायद किसी दिन मैं कंसोल 2 या कुछ पर स्विच करूंगा जो मुझे अपने कंसोल रंगों को बेहतर तरीके से कॉन्फ़िगर करने की अनुमति देगा, लेकिन अभी के लिए, यह काफी अच्छा है। – camerb

+0

आप आउटपुट श्रेणी को कैसे जानते हैं? मेरा मतलब है कि आप "color.status.untracked" का उपयोग कैसे करते थे? –

2

मेरा मानना ​​है कि गिट सिर्फ टर्मिनल रंग कोड का उपयोग करता है ... इसलिए आपको अपने टर्मिनल के एएनएसआई रंग कोड मैपिंग को एक अलग रंग में बदलना होगा। ऐसा करने की विधि (और चाहे यह भी संभव हो) टर्मिनल के आधार पर भिन्न होती है।

0

शायद अपने टर्मिनल प्रोफाइल रंगों को जांचें "सिस्टम सिस्टम साझा करें" पर सेट नहीं हैं और सुनिश्चित करें कि आपकी टर्मिनल पृष्ठभूमि काला है।

मैं सिर्फ यह पढ़ सकते हैं और खोज की खान था जो मैं कभी नहीं देखा

1

लगभग काला लेकिन वास्तव में काफी प्रकाश के कुछ छाया मुझे लगता है कि एंड्रयू जवाब% नहीं 100 सटीक है, color.status.updated डिफ़ॉल्ट रंग हरे, लाल नहीं है। तो मेरा जवाब होगा:

git config --global color.status.changed magenta 
git config --global color.status.untracked magenta 
git config --global color.diff.old magenta 
संबंधित मुद्दे