Wie kann ich sehen, wie viel Arbeit auf einer Rebase noch in Arbeit ist?Wie kann ich sehen, wie viel ich noch von einer Rebase übrig habe?
I.e. Ich möchte sehen, wie viel Arbeit noch zu überprüfen ist.
Wie kann ich sehen, wie viel Arbeit auf einer Rebase noch in Arbeit ist?Wie kann ich sehen, wie viel ich noch von einer Rebase übrig habe?
I.e. Ich möchte sehen, wie viel Arbeit noch zu überprüfen ist.
Wenn Sie git-prompt.sh verwendet wird, dann Ihr prompt etwas wie |REBASE-i (x/y)
zeigen, wenn ein Konflikt während einer interaktiven rebase Lösung, wo x
Schritt aus y
ist rebase wo der Konflikt aufgetreten ist.
Sie suchen wahrscheinlich nach diesen Informationen für eine normale Rebase statt einer interaktiven Rebase.
Diese Information wird nicht für nicht interaktive Rücklagen angezeigt. Sie können es jedoch herausfinden, indem Sie in Ihrem Verzeichnis rebase-apply suchen.
In diesem Verzeichnis gibt es alle Informationen, die Sie benötigen. Insbesondere, wenn Sie mit dem Standard .git Verzeichnisposition ausgeführt wird, können Sie es, indem Sie diese Befehle
cat .git/rebase-apply/next
cat .git/rebase-apply/last
Wenn Sie verpflichten wissen wollen herausfinden, welche derzeit angewendet wird, dann können Sie verwenden, um die folgenden
cat .git/rebase-apply/original-commit
Und wenn man die tatsächlichen Patches sehen wollen, die dann angewendet werden Sie an den nummerierten Dateien in .git aussehen kann/rebase-apply
das klingt nicht zu Konflikten im Zusammenhang, es klingt wie das OP will um zu wissen, welcher Schritt gerade stattfindet hingerichtet. –
@EdwardThomson Sie haben Recht, Sir. –
@jubobs, wenn die Rebase viel Fortschritt macht, zeigt es einen Zähler wie (10/35), so dass es möglich sein muss, existiert die Information –