Mam kilka repozytoriów git, które należą do siebie, i prosty plik wsadowy/bash, aby je zapętlić. Często przeglądam je za pomocą polecenia log, aby szybko sprawdzić, w jakim są stanie. Działa to ładnie, z wyjątkiem jednej rzeczy: jeśli komunikat zatwierdzenia jest dłuższy niż liczba znaków moja konsola jest szeroka (lub ma wiele wierszy), git pokazuje linię, a następnie znak nowej linii z (END) i muszę nacisnąć q, aby kontynuować (domyślam się, że potokuje wyjście przez więcej lub coś w tym stylu). Przykład:Jak sprawić, by log Gita nie był wyświetlany, aby kontynuować?
> 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 dość niewygodne, ponieważ muszę nacisnąć q kilka czasu, natomiast Chciałbym tylko, aby zobaczyć wszystkie te oneliners za jednym zamachem.
Jak mogę wyłączyć to zachowanie (najlepiej przy zachowaniu tego formatu dziennika)?
możliwe duplikat [dlaczego mam trafić Q na końcu dziennika git] (http://stackoverflow.com/questions/2364978/why-do-i-have-to-hit-q -at-end-of-git-log) – Sgoettschkes