Ich bin mitten in der Rebase Hölle wegen einer verpfuschten git commit --fixup
. Ich denke, ich habe die Quelle identifiziert und bin an einem besseren Ort als ich angefangen habe. Wenn ich mir jedoch den git reflog anschaue, sieht diese Folge von 'rebase -i' Zeilen genauso aus wie meine vorherigen verpatzten Versuche.Kann ich dem Reflog eine Zeile hinzufügen?
Kann ich dem Reflog meine eigene Zeile hinzufügen? Sagen Sie etwas, das wie aussehen würde:
$ git reflog mark '== we are not worse off than we started here =='
$ git reflog -3
cb6536f [email protected]{0}: mark: == we are not worse off than we started here ==
cb6536f [email protected]{1}: rebase -i (finish): fixup! foo: baz the widgets
9db07de [email protected]{1}: rebase -i (pick): fixup! baz: implement widget bazzing
Der nächste glaube ich denken kann, ist 'git commit --fixup HEAD --allow leer ', obwohl das ein tatsächliches Commit erzeugt, das von selbst auf der nächsten' git rebase -i --autosquash' harmlos verschwinden würde – badp