GIT-Kurzanleitung
Git-Befehle mit Parametern - kleine Referenz
Inhaltsverzeichnis
Hier gibt es eine kleine Kurzanleitung: Git-Befehle mit Parametern
Diese Straßenszene wurde von einem AI-Modell Flux 1 dev generiert.
Grundlegende Befehle
git init
: Initialisieren Sie ein neues Git-Repositorygit clone <url>
: Erstellen Sie eine lokale Kopie eines Remote-Repositoriesgit add <file>
: Stellen Sie Änderungen für den Commit bereitgit commit -m "<message>"
: Speichern Sie Änderungen im lokalen Repository mit einer Nachrichtgit status
: Prüfen Sie den Status Ihres Arbeitsverzeichnissesgit log
: Zeigen Sie die Commit-Historie an
Verzweigung und Zusammenführung
git branch
: Listen Sie alle lokalen Branches aufgit branch <branch-name>
: Erstellen Sie einen neuen Branchgit checkout <branch-name>
: Wechseln Sie zu einem anderen Branchgit checkout -b <branch-name>
: Erstellen Sie und wechseln Sie zu einem neuen Branchgit 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 hinzugit push <remote> <branch>
: Laden Sie lokale Commits in ein Remote-Repository hochgit pull
: Holen Sie sich und führen Sie Änderungen aus dem Remote-Repository zusammengit 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 Arbeitsverzeichnisgit reset --hard <commit>
: Verwerfen Sie alle Änderungen und bewegen Sie sich zu einem bestimmten Commitgit 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übergehendgit stash pop
: Wenden Sie und entfernen Sie die neueste Stash angit rebase <branch>
: Wenden Sie Commits erneut auf einem anderen Basis-Branch angit cherry-pick <commit>
: Wenden Sie einen bestimmten Commit auf den aktuellen Branch angit 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 festgit 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.
Nützliche Links
- https://de.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf
Andere Kurzanleitungen
- PowerShell Kurzanleitung
- cURL Kurzanleitung
- Bash Kurzanleitung
- Hugo Kurzanleitung
- Golang Kurzanleitung
- LaTeX Kurzanleitung
- Ollama Kurzanleitung
- Docker Kurzanleitung
- Kubernetes Kurzanleitung
- [Python Kurzanleitung](https://www.glukhov.org/de/post/2024/08/python-cheat-sheet/ “Python Kurzanleitung”