Git School · FluxGit

Git-Anleitungen und praktische Abläufe

Wähle die Aufgabe, die du lösen möchtest. Jede Anleitung erklärt Prüfungen, Befehle und Grenzen vor Änderungen am Repository.

„would clobber existing tag“ in Git beheben.

Behebe Git-Fehler „would clobber existing tag“ sicher: Vergleiche lokales und entferntes Tag, sichere das lokale Ziel und aktualisiere nur das geprüfte Tag.

Anleitung lesen

Git Worktrees für KI-Coding-Agenten: ein sicherer Ablauf.

Nutze Git Worktrees für parallele KI-Aufgaben: gleiche Basis, committete Ergebnisse, Review, normaler Merge und Cleanup ohne Force.

Anleitung lesen

Commit auf dem falschen Branch: sicher verschieben

Übertrage den Commit mit cherry-pick auf den richtigen Branch. Bewahre einen Rettungsbranch und wähle reset oder revert passend zum geteilten Verlauf.

Anleitung lesen

Git detached HEAD: Commits behalten

Verstehe detached HEAD, benenne Arbeit mit git switch -c und rette einen geprüften Commit über reflog, ohne es als Backup uncommitteter Dateien zu behandeln.

Anleitung lesen

Git-Branch divergiert: merge oder rebase wählen

Prüfe lokale und entfernte Commits nach fetch, sichere einen Rettungsbranch und wähle merge oder rebase mit klaren Konflikt- und Abbruchschritten.

Anleitung lesen

Git worktree oder submodule: Entscheidung

Worktree öffnet einen Branch desselben Repositories; submodule fixiert ein anderes. Vergleiche Verlauf, Aktualisierung, Aufräumen und Grenzen der Kombination.

Anleitung lesen

Git amend: letzten Commit gezielt ändern

Korrigiere Commitnachricht oder fehlende Datei. Prüfe den Index, bewahre das Original und verhindere unbeabsichtigtes Umschreiben geteilten Verlaufs.

Anleitung lesen

Letzten Git-Commit rückgängig machen

Behalte lokale Änderungen mit reset --soft im Index oder nutze revert für geteilte Commits. Prüfe den Elterncommit und vermeide unnötigen Hard Reset.

Anleitung lesen
FluxGit herunterladen