Иногда мне кажется удобным отображать граф коммитов git (заданный в git log
) рядом с терминальной панелью, в которой я работаю.
git log
запускается с less
пейджеров по умолчанию и показывает только состояние ветвей на момент вызова. Есть ли способ, чтобы less
перечитывать вывод git log
при нажатии клавиш для отображения текущего состояния?
Мой обходной путь сейчас состоит в том, чтобы выйти из пейджера и снова вызвать git log
, но это громоздко.
Я видел, что есть r или STRG+r или STRG+L для перекраски экрана за меньшее время, но это не запрос git во второй раз.
Есть люди, которые используют watch
в сочетании с git log
чтобы иметь постоянно обновляемую историю, но это не работает с пейджером, и мне нравится сохранять функциональность пейджера.