मेरी पसंदीदा Git लॉग दृश्य बनाने मैं इस उर्फ साइट बनाई है:प्रति शाखा प्रकार Git लॉग --decorate के अलग अलग रंग का अनुकरण करने के लिए कैसे
:
graph = log --pretty=format:'%Cgreen%ad%Creset %C(yellow)%h%Creset%C(yellow)%d%Creset %s %C(cyan)[%an]%Creset %Cgreen(%ar)%Creset' --date=short --graph
इस तरह एक उत्पादन बनाता है
जो मैं यहां लापता हूं वह log --oneline --decorate --graph
जैसे शाखा प्रकारों का अलग-अलग रंग है।
--decorate (जो = कम डिफ़ॉल्ट रूप से उपयोग करता है) अलग अलग स्तर पर मान्यता प्राप्त शाखाओं को एक अलग रंग देता है। शाखा प्रकार (HEAD, origin/master, origin/HEAD, master)
रंगीन सियान, लाल, लाल, हरा रंग हैं। मेरा हालांकि अनजान है; केवल पूरे शाखा भाग के पीले रंग के साथ रंगीन।
क्या अपने स्वयं के उपनाम वाले विभिन्न प्रकार के विभिन्न रंग देने का कोई तरीका है?
बहुत बढ़िया !!! इसके लिए कुछ घंटों के लिए देखा, धन्यवाद !!! Google के लिए, कुछ कीवर्ड जोड़ना:% d, ref names, --oneline – astgtciv
इसके लिए धन्यवाद। बहुत अच्छी तरह से छुपा मणि! – Munter
दुर्भाग्यवश, मैं संस्करण 1.7.12.4 :(के साथ फंस गया हूं, इसलिए% d और% C (auto) काम नहीं करेगा। जबकि% ad%% h ... आदि रंग अलग-अलग परिभाषित किए जा सकते हैं, मेरे पास शाखाओं के नामों के लिए रंग के साथ परेशानी। किसी भी विचार जहां * ऑनलाइन * के लिए स्ट्रिंग प्रारूप पाया जा सकता है? – Radu