我有兩臺不同的服務器,每臺服務器都運行Ubuntu安裝。在他們兩個,我已經設置env LESS=-FerX
這確保git日誌輸出很好地顯示。此外,線包裝打開。如何修復git日誌輸出(少於缺少的行)?
在其中一臺服務器上,如果我運行git log
並且存在動態包裝的行,則最上面的行會消失。
例如:服務器1
log --pretty='format:%C(3)[%h] %Cgreen%an%Creset%n %cd %s %Cred%d%Creset' --graph
輸出:
* [1234457] John Doe
| Date fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz
fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz fooooo
bar baz
* [4567890] Richard Miles
| Date fooooo bar baz
:
輸出服務器2:
fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz fooooo bar baz fooooo
bar baz
* [4567890] Richard Miles
| Date fooooo bar baz
* [0815123] Mary Major
| Date fooooo bar baz fooooo bar baz fooooo bar baz
:
任何想法如何解決這一問題?
只是猜測問題:如果使用'--no-pager'選項,它會改變什麼? – Andy