Git-Grundbefehle

Die Git-Befehle für den Alltag: vom ersten Commit bis zum Rückgängigmachen. Platzhalter stehen in spitzen Klammern.

Stand: Oktober 2026

Für ein PDF im Druckfenster „Als PDF speichern“ wählen.

Einrichten & Starten

BefehlWirkung
git config --global user.name "Name"Namen für alle Commits festlegen
git config --global user.email "mail@…"E-Mail-Adresse festlegen
git initNeues Repository im aktuellen Ordner
git clone <url>Bestehendes Repository herunterladen

Alltag

BefehlWirkung
git statusWas ist geändert, was vorgemerkt?
git diffÄnderungen im Detail ansehen
git add <datei>Datei für den nächsten Commit vormerken
git add .Alle Änderungen im Ordner vormerken
git commit -m "Nachricht"Vorgemerktes als Commit speichern
git pullNeues vom Server holen und einspielen
git pushEigene Commits zum Server schicken
git log --onelineVerlauf kurz anzeigen

Branches

BefehlWirkung
git branchAlle lokalen Branches anzeigen
git switch -c <name>Neuen Branch anlegen und wechseln
git switch <name>Zu einem Branch wechseln
git merge <name>Branch in den aktuellen einspielen
git branch -d <name>Eingespielten Branch löschen

Rückgängig machen

BefehlWirkung
git restore <datei>Ungespeicherte Änderungen einer Datei verwerfen
git restore --staged <datei>Datei wieder aus der Vormerkung nehmen
git commit --amendLetzten Commit ändern (nur vor dem Push)
git revert <commit>Commit durch einen Gegen-Commit aufheben (sicher, auch nach dem Push)
git stash / git stash popÄnderungen kurz beiseitelegen / zurückholen
git reset --hardAlle ungespeicherten Änderungen löschen – Vorsicht, endgültig

Gut zu wissen

  • Dateien, die nicht ins Repository gehören (Passwörter, .env, Build-Ordner), in .gitignore eintragen – bevor sie zum ersten Mal committet werden.
  • Kleine Commits mit klarer Nachricht („Fix: Datum im Export“) machen den Verlauf lesbar und Fehler leichter auffindbar.

Sorgfältig zusammengestellt, aber ohne Gewähr. Mehr dazu in den Nutzungshinweisen. Fehlt etwas oder ist dir ein Fehler aufgefallen? Wir freuen uns über dein Feedback.

Weitere Spickzettel