faecher:informatik:oberstufe:git:pretty_log:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:git:pretty_log:start [28.04.2021 20:45] sbelfaecher:informatik:oberstufe:git:pretty_log:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Pretty Logs und Aliases ====== 
- 
-Die Ausgabe von ''git'' kann umfangreich angepasst werden - besonders bei den Logs kann das Sinn machen, so erzeugen z.B. die folgenden Optionen eine nettere Ausgabe von ''git log'', in der jeder Commit nur eine Zeile beansprucht, die Zeitangaben relativ sind und einiges mehr: 
- 
-<code> 
-git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit 
-</code> 
- 
-{{ :faecher:informatik:oberstufe:git:pretty_log:auswahl_314.png |}} 
- 
-Das kann sich nur kein Mensch merken... 
- 
-Darum kann man in ''git'' sogenannte Aliase definieren, z.B. so:  
- 
-<code> 
-git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" 
-</code> 
- 
-Nun gibt es einen (globalen Alias) ''lg'', der genau den obigen Befehl ausführt, wenn man jetzt ''git lg'' aufruft. 
- 
- 
- 
- 
- 
- 
- 
- 
  
  • faecher/informatik/oberstufe/git/pretty_log/start.1619635531.txt.gz
  • Zuletzt geändert: 28.04.2021 20:45
  • von sbel