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 lesenGit 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 lesenCommit 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 lesenGit 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 lesenGit-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 lesenGit worktree oder submodule: Entscheidung
Worktree öffnet einen Branch desselben Repositories; submodule fixiert ein anderes. Vergleiche Verlauf, Aktualisierung, Aufräumen und Grenzen der Kombination.
Anleitung lesenGit amend: letzten Commit gezielt ändern
Korrigiere Commitnachricht oder fehlende Datei. Prüfe den Index, bewahre das Original und verhindere unbeabsichtigtes Umschreiben geteilten Verlaufs.
Anleitung lesenLetzten 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