मैं सोच रहा था कि किसी विवाद के आउटपुट को रंग देने या किसी संघर्ष के दौरान रीबेस करने के लिए कोई चाल है या नहीं। मैं विशेष रूप से फ़ाइल नाम के साथ लाइन रंग करने के लिए चाहते हैं, उदाहरण के लिए दूसरा यहां लाइन:गिट रंग मर्ज/रीबेज विवाद
Auto-merging CMakeLists.txt
CONFLICT (content): Merge conflict in CMakeLists.txt
Failed to merge in the changes.
धन्यवाद
संपादित करें:
मैं यह लिख सकते हैं Git उर्फ और एक पार्टी समारोह का उपयोग करना:
color-merge = "!f() { git merge --no-commit --stat $1| egrep --color 'CONFLICT .*|$'; }; f"
यह सब संघर्ष लाइनों रंग होगा, लेकिन:
- यह विकल्प विलय करने के लिए
- वहाँ शाखा पर कोई पूरा होने से ट्रैक किया जाता
तो मैं और अधिक शक्तिशाली कुछ के लिए देख रहा हूँ है पारित कर दिया बदलने के लिए असंभव है।
चीयर्स
'git config --global color.ui auto'? –
मेरे पास रंग = हमेशा है लेकिन यह वही नहीं करता जो मैं चाहता हूं। – Pluc
यह पागल है कि गिट अभी भी इस सवाल से दो साल बाद CONFLICT पर रंग का समर्थन नहीं करता है! – huocp