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 ~/.gitconfigtệp và các .git/configtệ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ì để lesschạy khi cần thiết (ví dụ: khi thực hiện git logkhi có nhiều lịch sử) nhưng không phải (như git branchchỉ có 2 hoặc 3 nhánh)?
export LESS=-Xvà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.