remove - show tags git




Come fare il log in ordine inverso? (3)

Recentemente ho imparato che posso ottenere hg log per stampare la cronologia in ordine inverso con:

hg log -r :

Quindi, naturalmente, ho provato:

git log -r :

Bene, non ha funzionato. Allora, qual è il comando per fare la stessa cosa in git?


È possibile creare una funzione bashrc (presupponendo che si sia su un sistema operativo unixy)

function git_logr {

    git log --reverse

}

Il comment Jakub Narębski ("Nota che ad es. git log -10 --reverse otterrebbe 10 ultimi commit e poi lista inversa") è stato chiarito in Git 2.11 (4 ° trim. 2016):

Vedi commit 04be694 (27 set 2016) di Pranit Bauva ( pranitbauva1997 ) .
(Unito da Junio ​​C Hamano - gitster - in commit 54a9f14 , 11 ott 2016)

rev-list-options: chiarire l'uso di --reverse

Gli utenti si chiedono spesso se il più vecchio o il più recente n commit sono mostrati da log -n --reverse .
Chiarire che --reverse calci --reverse in gioco solo dopo aver deciso quali commit devono essere mostrati per non confonderli.

Vedi Limitazione del commit .


Usa l'opzione --reverse :

git log --reverse






git-log