Git-Aliase, die ich täglich benutze

Git-Aliase, die ich täglich benutze

- Matt

Nach einigem Aussortieren sind vier übriggeblieben:

git config --global alias.s "status --short --branch"
git config --global alias.lg "log --oneline --graph --decorate -20"
git config --global alias.last "log -1 --stat"
git config --global alias.unstage "restore --staged"

unstage ist der, den ich am meisten vermisse, wenn ich an einem fremden Rechner sitze. git restore --staged ist zwar der richtige Befehl, aber nichts, was einem in Fleisch und Blut übergeht.

Alles, was mehr als eine Zeile braucht, ist bei mir inzwischen ein Skript statt eines Alias. Aliase mit Semikolon und Anführungszeichen debuggt man ungern.