Zum Hauptinhalt springen
EntwicklerProcessado no seu navegador

Git-Spickzettel

Interaktive visuelle Referenz für wichtige Git-Befehle.

0 von 3 Nutzungen heute · 3 übrig. Werde Pro und entferne das Limit.

Upgrade
Spur
3 Szenarien
Befehle
17
Vorsicht
0 hoch
Wiederherstellung
Geführt
01

Nach Szenario filtern

Spur durchsuchen
Voreinstellungen

Repository initialisieren

Repo erstellen, Basis-Branch vorbereiten und Remote ohne Reibung einrichten.
basic
git initlow
Initialisiert das Repository im aktuellen Ordner.
git add .low
Stellt die initialen Dateien bereit.
git commit -m "chore: init"low
Erstellt den ersten Basis-Commit.
git branch -M mainlow
Standardisiert den Haupt-Branch vor dem Push.
git remote add origin <url>low
Verbindet das Haupt-Remote-Repository.
git remote add origin https://github.com/org/repo.git
git push -u origin mainlow
Veröffentlicht den Basis-Branch und fixiert Upstream.

Feature-Flow

Arbeits-Branch öffnen, Basis aktualisieren und klar zurück integrieren.
basic
git switch -c feature/<tema>low
Erstellt und wechselt zum Feature-Branch.
git switch -c feature/login
git add .low
Aktualisiert Staging mit aktuellem Fortschritt.
git commit -m "feat: ..."low
Zeichnet einen Arbeitsschritt mit Kontext auf.
git fetch originlow
Aktualisiert Remote-Referenzen vor der Integration.
git switch mainlow
Kehrt zur Integrationsbasis zurück.
git merge feature/<tema>medium
Integriert den Feature-Branch in die Basis.

Sicher rückgängig machen

Wählen Sie zwischen restore, reset und revert, ohne versehentlich Arbeit zu zerstören.
basic
git restore <arquivo>medium
Verwirft eine nicht committete lokale Änderung in einer Datei.
git restore src/app/page.tsx
git restore --staged <arquivo>low
Entfernt die Datei aus Staging ohne lokale Bearbeitung zu verlieren.
git reset --soft HEAD~1medium
Geht einen Commit zurück und behält alles in Staging.
git reset --mixed HEAD~1medium
Geht einen Commit zurück und gibt Änderungen an Working Tree zurück.
git revert <hash>low
Erstellt einen sicheren inversen Commit für gemeinsamen Verlauf.
02

Schnellentscheidung

Rückgängig
Verwenden Sie restore für eine lokale Datei, revert für gemeinsamen Verlauf und reflog vor aggressivem reset.
Integration
Bevorzugen Sie merge, wenn Sie Verzweigungen beibehalten möchten, und rebase, wenn Sie vor dem finalen Merge linearisieren wollen.
Skalierung
Nutzen Sie worktree für parallele Branches und sparse-checkout, wenn das Monorepo für die aktuelle Aufgabe zu groß ist.
03

Exportieren

Wiederherstellung und selektive Bereitstellung
Rebase mit Ausstiegspfad, reflog zur Rettung und cherry-pick für Hotfix oder Backport ohne vollständigen Merge.
Exportierbares Runbook
Exportieren Sie die gefilterte Spur als CSV für technisches Inventar oder TXT als teilbares Squad-Playbook.
04

Operative Übersicht

Sauber
Niedrig
13
Mittel
4
Hoch
0
Platzhalter wie <topic>, <file>, <hash> und <url> müssen vor der Ausführung ersetzt werden.

§ So verwenden

So finden Sie schnell einen Git-Befehl

Schnelle Suche nach Git-Befehlen je Situation („einen Commit rückgängig machen“, „einen Merge zurücknehmen“, „einen Branch erstellen“) mit Beispielen.

  1. Tippen Sie, was Sie brauchen

    Nutzen Sie natürliche Sprache („ich will den letzten Commit rückgängig machen“). Die semantische Suche findet ihn, auch ohne den Befehlsnamen.

  2. Befehl + Erklärung sehen

    Jedes Ergebnis zeigt den exakten Befehl, was er tut, wann man ihn nutzt und gleichwertige Alternativen.

  3. Kopieren und anpassen

    Ersetzen Sie die Platzhalter ([branch], [hash]) durch Ihre Werte. Besondere Vorsicht bei destruktiven Befehlen (--force, reset --hard).

Verwandte

Verwandte Werkzeuge

Da mesma categoria.