Come posso vedere quanto lavoro è rimasto su un rebase mentre è in corso?Come posso vedere quanto mi rimane di un rebase?
I.e. Voglio vedere quanto lavoro è rimasto a controllare.
Come posso vedere quanto lavoro è rimasto su un rebase mentre è in corso?Come posso vedere quanto mi rimane di un rebase?
I.e. Voglio vedere quanto lavoro è rimasto a controllare.
Se stai usando git-prompt.sh, il prompt mostrerà qualcosa di simile quando |REBASE-i (x/y)
risolvere un conflitto durante un rebase interattivo, dove x
è rebase passo fuori y
dove si è verificato il conflitto.
Probabilmente stai cercando queste informazioni per un normale rebase invece di un rebase interattivo.
Queste informazioni non vengono visualizzate per i rebase non interattivi. Tuttavia, è possibile trovarlo guardando nella directory rebase-apply.
In questa directory sono disponibili tutte le informazioni necessarie. In particolare se si esegue con la directory predefinita .git lo si può trovare da eseguire questi comandi
cat .git/rebase-apply/next
cat .git/rebase-apply/last
Se volete sapere il commit che viene attualmente applicato quindi è possibile utilizzare il seguente
cat .git/rebase-apply/original-commit
E se si desidera visualizzare le patch effettivi già in atto, allora si può guardare i file numerati in .git/rebase-applicare
Questo non suona legati a conflitti, suona come il PO vuole per sapere quale fase è attualmente in corso eseguito. –
@EdwardThomson Avete ragione, signore. –
@jubobs, quando il rebase fa molti progressi, mostra un contatore come (10/35), quindi deve essere possibile, l'informazione esiste –