Birbirine ait birkaç tane depolarım var ve bunların üzerinden basit bir işlem/bash dosyası. Sıklıkla, hangi durumda olduklarını hızlı bir şekilde görmek için bir günlük komutu ile onları döngü. Bu, bir şey hariç, güzel çalışır: İletim iletisinin karakter sayısından daha uzunsa konsolum geniş (veya birden çok satırı vardır), git çizgiyi gösterir, sonra (END) ile bir satırsonu ve devam etmek için q tuşlarına basmam gerekir (tahminim daha fazla veya bunun gibi bir şey). Örnek: Ben sadece tek seferde tüm bu oneliners görmek istiyorum oysa q zaman birkaç basın zorunda olduğuGit günlüğü nasıl devam etmek istemez?
> 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)
Bu oldukça zahmetli bir iştir.
Bu davranışı nasıl devre dışı bırakabilirim (tercihen bu günlük biçimini korurken)?
olası yinelenen http://stackoverflow.com/questions/2364978/why-do-i-have-to-hit-q -at-the-end-of-git-log) – Sgoettschkes