Interaktive Git-Befehle-Spickzettel (Cheatsheet)

Entwickler-Werkzeuge

Umfassender, durchsuchbarer Git-Spickzettel für Branches, Commits, Rebase, Stash und Fehlerbehebung.

Initialize Git Repository

basic

Creates a new empty Git repository in the current folder.

git init

Check Status

basic

Displays the status of tracked, modified, and staged files.

git status

Stage All Changes

basic

Stages all modifications and untracked files for the next commit.

git add .

Commit aufzeichnen

basic

Speichert die bereitgestellte Momentaufnahme mit einer beschreibenden Nachricht in der Historie.

git commit -m "feat: your descriptive message"

Branch erstellen und wechseln

branch

Erstellt einen neuen Branch und wechselt sofort dorthin.

git checkout -b feature/new-feature

Alle Branches auflisten

branch

Listet alle lokalen und Remote-Branches im Repository auf.

git branch -a

Branch zusammenführen (Merge)

branch

Führt den angegebenen Branch in den aktuell aktiven Branch zusammen.

git merge feature/new-feature

Lokalen Branch löschen

branch

Löscht sicher einen zusammengeführten lokalen Branch (mit -D erzwingen).

git branch -d branch-name

Add Remote Origin

remote

Links a remote repository URL to the local repository as origin.

git remote add origin https://github.com/user/repo.git

Pull Changes from Remote

remote

Fetches and merges the latest commits from remote origin into local branch.

git pull origin main

Push to Remote

remote

Pushes local commits to the remote branch and sets upstream tracking.

git push -u origin main

Undo Last Commit (Keep Files)

undo

Rolls back the last commit while keeping modified code staged.

git reset --soft HEAD~1

Unstage File

undo

Removes a file from the staging area without discarding modifications.

git restore --staged <file>

Discard All Local Changes

undo

Discards all uncommitted changes in tracked files permanently.

git checkout -- .

Stash Uncommitted Changes

stash

Saves dirty working directory state temporarily for later use.

git stash

Apply & Drop Stash

stash

Restores the most recently stashed changes back to your working tree.

git stash pop

Cherry-pick Commit

advanced

Applies the exact changes from a specific commit into the current branch.

git cherry-pick <commit-hash>

Amend Last Commit

advanced

Modifies the most recent commit message or combines newly staged files into it.

git commit --amend -m "new message"

Pretty Git Log Graph

advanced

Visualizes commit history and branches in a concise terminal graph.

git log --oneline --graph --decorate
Unabhängige Projektförderung

Gefällt Ihnen ToolsApp? Spendieren Sie einen Kaffee

ToolsApp läuft zu 100% Client-Side im Browser – ohne Abos und ohne Datentracking. Wir glauben, dass digitale Werkzeuge für alle frei zugänglich bleiben sollten. Ihre Unterstützung hilft uns, neue nützliche Tools zu entwickeln!

100% Client-SideKostenlos für Alle

Wie funktioniert es?

1

Kategorie auswählen

Wählen Sie „Grundlagen“, „Verzweigung“, „Rückgängig“ oder „Stash“-Vorgänge aus.

2

Szenario finden

Suchen Sie mit Git nach dem, was Sie erreichen möchten.

3

Befehl kopieren

Kopieren Sie den Befehl direkt auf Ihr Terminal.

Volle PrivatsphäreAlle Berechnungen und Dateiverarbeitungen erfolgen zu 100 % lokal in Ihrem Browser über clientseitiges JavaScript.

Nutzerbewertungen & Feedback

Teilen Sie Ihre Erfahrung anonym. Automatisch von KI moderiert.

5.0
0 Bewertungen
5 / 5
0/500
Geschützt durch automatisierte Inhaltsmoderation von Groq AI

Genehmigte Bewertungen (0)

Bewertungen werden geladen...