Mam dwa różne serwery, na których uruchamiana jest instalacja Ubuntu. Na obu ustawiłem env LESS=-FerX
, który zapewnia, że dane wyjściowe dziennika git są ładnie wyświetlane. Zawijanie linii jest włączone.Jak naprawić wyjście dziennika Git (brakujące linie w mniej)?
Na jednym z serwerów, jeśli uruchamiam git log
i są zawijane dynamicznie linie, najwyższe linie znikają.
Na przykład:
log --pretty='format:%C(3)[%h] %Cgreen%an%Creset%n %cd %s %Cred%d%Creset' --graph
Wyjście na Serwer 1:
* [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
:
Wyjście na serwerze 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
:
jakiś pomysł jak to naprawić?
Po prostu zgadujemy, że przy rozwiązywaniu problemów: jeśli użyjesz opcji '--no-pager', to coś zmieni? – Andy