Ho un paio di repository git che appartengono insieme, e un semplice file batch/bash per passarci sopra. Li sovrascrivo spesso con un comando di registro per vedere rapidamente in che stato si trovano. Funziona bene, tranne che per una cosa: se il messaggio di commit è più lungo del numero di caratteri che la mia console è ampia (o ha più righe), git mostra la riga, quindi una nuova riga con (FINE) e devo premere q per continuare (suppongo che convoglia l'output attraverso altro o qualcosa del genere). Esempio:Come rendere il log git non pronto per continuare?
> gitloop . "git log --decorate=short --pretty=oneline -n1"
18629ae238e9d5832cb3535ec88274173337a501 (HEAD, origin/master, master) short log
625fb891b9b0b8648459b07ace662ae3b7773c7f (HEAD, origin/master, origin/HEAD, master) short log
dc0838118266ba8570ea338c1faddfe8af0387bb (HEAD, origin/work, origin/master, work, master) oops loooooooooooooong log
-(END)
Questo è piuttosto scomodo come devo premere q un paio di tempo, mentre vorrei solo vedere tutti quei oneliners in un colpo solo.
Come disattivare questo comportamento (preferibilmente mantenendo il formato di registro)?
possibile duplicato del [perché devo colpire q alla fine del git log] (http://stackoverflow.com/questions/2364978/why-do-i-have-to-hit-q -at-the-end-of-git-log) – Sgoettschkes