Birbirine ait birkaç git deposum ve üzerlerinde döngü yapmak için basit bir toplu iş / bash dosyam var. Genellikle hangi durumda olduklarını hızlı bir şekilde görmek için bir log komutu ile bunların üzerinden geçiyorum. Bu, bir şey dışında iyi çalışıyor: commit mesajı, konsolumun geniş karakter sayısından daha uzunsa (veya birden çok satırı varsa), git satırı gösterir, sonra (END) ile bir satırsonu ve devam etmek için q'ya basmam gerekir (sanırım çıktıyı daha fazla veya bunun gibi bir şeye yönlendirir). Misal:
> 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)
Birkaç kez q tuşuna basmam gerektiğinden bu oldukça rahatsız edici , oysa tüm bu tekilleri tek seferde görmek istiyorum.
Bu davranışı nasıl devre dışı bırakabilirim (tercihen bu günlük biçimini korurken)?