GIT-Kurzanleitung

Git-Befehle mit Parametern - kleine Referenz

Inhaltsverzeichnis

Hier gibt es eine kleine Kurzanleitung: Git-Befehle mit Parametern

git forever Banner auf der Straßenszene Diese Straßenszene wurde von einem AI-Modell Flux 1 dev generiert.

Grundlegende Befehle

  • git init: Initialisieren Sie ein neues Git-Repository
  • git clone <url>: Erstellen Sie eine lokale Kopie eines Remote-Repositories
  • git add <file>: Stellen Sie Änderungen für den Commit bereit
  • git commit -m "<message>": Speichern Sie Änderungen im lokalen Repository mit einer Nachricht
  • git status: Prüfen Sie den Status Ihres Arbeitsverzeichnisses
  • git log: Zeigen Sie die Commit-Historie an

Verzweigung und Zusammenführung

  • git branch: Listen Sie alle lokalen Branches auf
  • git branch <branch-name>: Erstellen Sie einen neuen Branch
  • git checkout <branch-name>: Wechseln Sie zu einem anderen Branch
  • git checkout -b <branch-name>: Erstellen Sie und wechseln Sie zu einem neuen Branch
  • git merge <branch>: Führen Sie den angegebenen Branch in den aktuellen Branch ein

Remote-Repositories

  • git remote add <name> <url>: Fügen Sie ein Remote-Repository hinzu
  • git push <remote> <branch>: Laden Sie lokale Commits in ein Remote-Repository hoch
  • git pull: Holen Sie sich und führen Sie Änderungen aus dem Remote-Repository zusammen
  • git fetch: Laden Sie Änderungen aus dem Remote-Repository herunter

Änderungen rückgängig machen

  • git reset <file>: Entfernen Sie Änderungen aus dem Staging-Bereich, behalten Sie sie aber im Arbeitsverzeichnis
  • git reset --hard <commit>: Verwerfen Sie alle Änderungen und bewegen Sie sich zu einem bestimmten Commit
  • git revert <commit>: Erstellen Sie einen neuen Commit, der die Änderungen eines bestimmten Commits rückgängig macht

Erweiterte Befehle

  • git stash: Speichern Sie geänderte Dateien vorübergehend
  • git stash pop: Wenden Sie und entfernen Sie die neueste Stash an
  • git rebase <branch>: Wenden Sie Commits erneut auf einem anderen Basis-Branch an
  • git cherry-pick <commit>: Wenden Sie einen bestimmten Commit auf den aktuellen Branch an
  • git tag <tag-name>: Erstellen Sie ein leichtgewichtiges Tag am aktuellen Commit

Konfiguration

  • git config --global user.name "<Ihr Name>": Legen Sie den Namen für Ihre Commits fest
  • git config --global user.email "<you@example.com>": Legen Sie die E-Mail-Adresse für Ihre Commits fest

Ersetzen Sie Platzhalter wie <file>, <url>, <branch-name> usw. durch tatsächliche Werte, wenn Sie diese Befehle verwenden.

Andere Kurzanleitungen