Ich bin mir nicht sicher, ob Sie ein Maß dafür bekommen, wie weit Sie gehen müssen, aber es gibt an, wie viele Commits Sie in die Rebase setzen. In der Fehlerausgabe ist eine Zeile, die aussieht wie
%Vor%0003 bedeutet, dass Sie drei Commits in die Rebase einlegen.
Es sieht so aus, als ob Sie hier eine Liste von Patches sehen können:
%Vor%Wenn Ihre Frage darin besteht, zu sehen, wie viele Konflikte bereits gelöst sind, mache ich normalerweise eine schnelle
%Vor% während einer Rebase. Widersprüchliche Teile werden noch nicht bereitgestellt (vorausgesetzt, Sie verwenden git mergetool
).
Alternativ können Sie auch direkt nach den Konfliktmarkern suchen.
Wenn Sie wissen möchten, wie viele Commits bereits angewendet wurden, verwenden Sie einfach
%Vor% Dabei steht REBASE_BASE
für das Commit, auf das Sie rebasieren.
Die Textdatei .git / sequencer / todo zeigt Ihnen die nächsten Commits, die rebased oder cherry-picked werden sollen.
Auch in Windows hat die Git Bash-Shell in der Eingabeaufforderung den Status der Statusänderung in folgendem Format:
(branch-name|REBASE 1/10)
Von Powershell kann ich mit diesem Befehl zu Git Bash gelangen:
sh --login