Tôi có hai máy chủ khác nhau, mỗi máy chạy một cài đặt Ubuntu. Trên cả hai, tôi đã thiết lập env LESS=-FerX
để đảm bảo rằng đầu ra git log được hiển thị độc đáo. Ngoài ra, gói dòng được bật.Làm thế nào để sửa đầu ra log git (thiếu dòng trong ít hơn)?
Trên một trong các máy chủ, nếu tôi chạy git log
và có các dòng được bọc động, các dòng trên cùng sẽ biến mất.
Ví dụ:
log --pretty='format:%C(3)[%h] %Cgreen%an%Creset%n %cd %s %Cred%d%Creset' --graph
Output trên Server 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
:
Output trên Server 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
:
Bất kỳ ý tưởng làm thế nào để sửa lỗi này?
Chỉ cần đoán khi gặp sự cố khi chụp: Nếu bạn sử dụng tùy chọn '--no-pager', nó có thay đổi gì không? – Andy