Ich habe eine Reihe von Commits, die die mit ihnen festgeschriebenen Tests nicht bestehen. Ich muss diese Commits interaktiv neu aufbauen. Aber die Hooks schlagen fehl und jedes Commit wird fehlerhaft, was mich zwingt, git commit -n
jeden Schritt manuell durchzuführen.
Gibt es eine Möglichkeit, dies zu automatisieren? git rebase --interactive --no-verify
macht nicht das, was ich erwarten würde.
git
interactive
ELLIOTTCABLE
quelle
quelle
Antworten:
Ich bin auf dasselbe Problem gestoßen, aber die einzige Antwort, die ich gefunden habe, war das Ändern des Hakens selbst.
Hier schlägt der Autor vor, diese Situation anhand des Filialnamens zu filtern:
Ich habe den Zustand ein wenig geändert, da meine Git-Ausgabe so aussieht
(no branch, rebasing some-branch-name)
. Es löst meinen speziellen Fall nicht, aber vielleicht wird jemand diese Frage finden und diesen Ansatz in Zukunft verwenden.quelle