Dokonując mojego ulubionego widoku dziennika git Utworzyłem ten alias:Jak naśladować git dziennika --decorate w różnych kolorach na oddział typu
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
Stwarza to wyjście jak:
To, czego mi brakuje, to różna kolorystyka rodzajów gałęzi, takich jak log --oneline --decorate --graph
.
--decorate (który używa = krótki domyślnie) daje różnych rozpoznanych branże inny kolor. Typy oddziałów (HEAD, origin/master, origin/HEAD, master)
mają kolor cyjan, czerwony, czerwony, zielony. Moje są jednak bezbarwne; zabarwione tylko żółtą częścią całej gałęzi.
Czy istnieje sposób, aby dać różne kolory do różnego rodzajuoddziałów z własnym pseudonimem?
Awesome !!! Szukałem tego przez kilka godzin, dzięki! W przypadku google dodanie niektórych słów kluczowych:% d, nazwy referencji, --oneline – astgtciv
Dziękuję za to. Bardzo dobrze ukryty klejnot! – Munter
Niestety, utknąłem z wersją 1.7.12.4 :(więc% d i% C (auto) nie będą działać, podczas gdy% ad% an% h ... etc kolory mogą być definiowane indywidualnie, mam kłopoty z kolorem dla nazw oddziałów Wszelkie pomysły, w których można znaleźć format ciągu dla * oneline * – Radu