Khi tôi chạy git branch
(từ bash hoặc csh), nó tự động dẫn đầu ra qua less
. Tuy nhiên, chỉ với một vài chi nhánh trong kho lưu trữ, điều này vượt quá mức không cần thiết, thật khó chịu, vì danh sách chi nhánh biến mất một khi tôi bỏ ít hơn.
Kiểm tra ~/.gitconfig
tệp và các .git/config
tệp cục bộ không tìm thấy gì về máy nhắn tin hoặc bất kỳ thứ gì khác có thể gây ra điều này. Mặt khác, không có gì tôi tìm thấy trong các tìm kiếm trên web là hữu ích hoặc đầy hứa hẹn.
Tại sao điều này xảy ra và tôi có thể làm gì để less
chạy khi cần thiết (ví dụ: khi thực hiện git log
khi có nhiều lịch sử) nhưng không phải (như git branch
chỉ có 2 hoặc 3 nhánh)?
export LESS=-X
vào .profile
. Điều này giữ cho ít "làm sạch" màn hình. Tôi ghét rằng cài đặt tiêu chuẩn sẽ xóa màn hình vì tôi thường cần phải cắt và dán công cụ hoặc sử dụng nó làm tài liệu tham khảo.