Пейджер (меньше) перезапускает git log при нажатии клавиш

231
jnns

Иногда мне кажется удобным git logотображать граф коммита git (заданный ) рядом с терминальной панелью, в которой я работаю.

git loglessпо умолчанию запускается с пейджером и показывает состояние ветвей только во время вызова. Есть ли способ lessперечитать вывод git logпосле нажатия клавиши для отображения текущего состояния?

Мой обходной путь сейчас состоит в том, чтобы выйти из пейджера и git logснова вызвать, но это громоздко.

Я видел, что есть rили STRG+rили STRG+Lперекрасить экран за меньшее, но это не запрос git во второй раз.

Есть люди, которые используют watchв сочетании с git logпостоянно обновляемой историей, но это не работает с пейджером, и мне нравится сохранять функциональность пейджера.

0
Могли бы вы периодически записывать вывод `git log` в файл и` less + F` в файл? slhck 5 лет назад 0
Это был бы вариант, да. jnns 5 лет назад 0

0 ответов на вопрос