Wenn ich git branch(von bash oder csh) laufe, leitet es die Ausgabe automatisch weiter less. Bei nur wenigen Zweigen im Repository ist dies jedoch überflüssig und ärgerlich, da die Liste der Zweige verschwindet, wenn ich weniger beende.
Beim Überprüfen der ~/.gitconfigDatei und der lokalen .git/configDateien wird nichts über einen Pager oder etwas anderes gefunden, das dies verursachen könnte. Ansonsten war nichts, was ich in der Websuche gefunden habe, hilfreich oder vielversprechend.
Warum passiert das und was (wenn überhaupt) kann ich tun, um lessbei Bedarf einen Lauf durchzuführen (z. B. bei einem Lauf, bei dem git loges viel Geschichte gibt), aber nicht anders (wie bei einem git branchmit nur 2 oder 3 Zweigen)?
export LESS=-Xdie .profile. Dies verhindert, dass der Bildschirm "aufgeräumt" wird. Ich hasse es, dass die Standardeinstellung den Bildschirm löscht, weil ich oft Sachen ausschneiden und einfügen oder als Referenz verwenden muss.