Menu
Coddy logo textTech

Git-Befehle

Eine praktische Referenz für die Git-Befehle, die du täglich nutzt - Branches erstellen, rückgängig machen, mergen und rebasen sowie mit einem Remote synchronisieren. Jeder Befehl hat seine Syntax, die wichtigen Flags und Beispiele zum Kopieren, die du live im Terminal-Playground ausführen kannst.

Lieber ein druckbares Ein-Seiten-Dokument? Sieh dir den Git-Spickzettel an.

Setup & Konfiguration

Starte ein Repository und konfiguriere Git - init, config, remotes.

Staging & Committing

Zeichne Änderungen im Verlauf auf - add, commit und amend.

Branching

Erstelle, wechsle, benenne um und lösche Branches, um isoliert an Änderungen zu arbeiten.

Änderungen rückgängig machen

Behebe Fehler - reset, revert und mache Commits sicher rückgängig.

Merging & Rebasing

Kombiniere die Arbeit aus zwei Branches mit merge, rebase, squash und cherry-pick.

Remotes

Synchronisiere dein lokales Repository mit einem Remote wie GitHub - push, pull, fetch.

Prüfen & Aufräumen

Sieh, was sich geändert hat, und räume den Arbeitsbaum auf - status, log, diff, clean.

Änderungen rückgängig machen: welcher Befehl?

Vier Befehle machen Arbeit auf unterschiedliche Weise rückgängig. Wähle danach, was du behalten möchtest und ob der Commit bereits gepusht wurde:

  • git reset - setzt deinen Branch zurück und schreibt die Historie um. Am besten für lokale, nicht gepushte Commits.
  • git revert - fügt einen neuen Commit hinzu, der einen früheren rückgängig macht. Die sichere Wahl für Commits, die andere bereits gepullt haben.
  • git checkout - wechselt den Branch oder stellt eine Datei auf eine frühere Version zurück.
  • git stash - legt Änderungen ohne Commit beiseite und wendet sie später wieder an.