git 📝 Code-Snippet

Wichtige Git Aliases

Zeitsparende Git-Befehls-Shortcuts für den täglichen Entwicklungs-Workflow

Sprache: bash • Anfänger • Aktualisiert: 12. Februar 2026

Beschleunigen Sie Ihren Git-Workflow mit diesen wichtigen Befehls-Aliases. Fügen Sie sie Ihrer ~/.gitconfig-Datei hinzu.

Einrichtung

Fügen Sie diese in Ihre .gitconfig-Datei unter dem Abschnitt [alias] ein:

[alias]
  # Status und Info
  st = status
  s = status -s

  # Committing
  ci = commit
  cm = commit -m
  ca = commit --amend

  # Branching
  co = checkout
  cob = checkout -b
  br = branch

  # Änderungen anzeigen
  df = diff
  dfs = diff --staged
  last = log -1 HEAD

  # Logging
  lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit

  # Pulling und Pushing
  pl = pull
  ps = push
  psu = push -u origin HEAD

  # Stashing
  st = stash
  stp = stash pop
  stl = stash list

  # Rückgängig machen
  unstage = reset HEAD --
  undo = reset --soft HEAD~1

Nützlichste Aliases

  • git st - Schnelle Statusprüfung
  • git cm "Nachricht" - Schnelle Commits
  • git lg - Schöner Commit-History-Graph
  • git cob feature-name - Neuen Branch erstellen und wechseln
  • git psu - Neuen Branch zu Origin pushen

Verwendungsbeispiele

# Statt: git status
git st

# Statt: git commit -m "Fix bug"
git cm "Fix bug"

# Statt: git checkout -b feature/new-feature
git cob feature/new-feature

# Statt: git log --graph --pretty=format:...
git lg

Diese Aliases sparen Ihnen unzählige Tastatureingaben und machen Ihren Git-Workflow viel effizienter.