Mam kilka repozytoriów git, które należą do siebie, i prosty plik wsadowy / bash do zapętlenia nad nimi. Często zapętlam je za pomocą polecenia dziennika, aby szybko zobaczyć, w jakim są stanie. Działa to ładnie, z wyjątkiem jednej rzeczy: jeśli komunikat o zmianach jest dłuższy niż liczba znaków, moja konsola jest szeroka (lub ma wiele linii), git pokazuje linię, a następnie znak nowej linii z (END) i muszę nacisnąć q, aby kontynuować (myślę, że przepuszcza wyjście przez więcej lub coś w tym rodzaju). Przykład:
> 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)
Jest to raczej niewygodne, ponieważ muszę kilka razy nacisnąć q , podczas gdy chciałbym zobaczyć wszystkie te onelinery za jednym zamachem.
Jak mogę wyłączyć to zachowanie (najlepiej zachowując ten format dziennika)?