我有幾個git存儲庫,屬於一起,並簡單的批處理/ bash文件來循環它們。我經常使用log命令循環它們以快速查看它們處於什麼狀態。除了一件事:除了一個事情:如果提交消息比我的控制檯寬(或有多行)的字符數多,git顯示行,然後換行符(END),我必須按q繼續(我想它通過管道輸出更多或類似的東西)。 例子:如何讓git log不提示繼續?
> 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)
這是相當不方便,因爲我必須按q一對夫婦的時候,而我只是想看到一個全力以赴的oneliners。
如何禁用此行爲(最好仍保持此日誌格式)?
可能重複的[爲什麼我必須在git日誌結尾打q](http://stackoverflow.com/questions/2364978/why-do-i-have-to-hit-q git-log-end-of-git-log) – Sgoettschkes