Как просмотреть git журнал в Emacs?

Emacs удобно показывает журнал git одного файла под git с C-x v l. Но как я могу просмотреть всю историю? В оболочке я делаю git log в каталоге под git. Есть ли еще более простой способ сделать это?

Ответы

Ответ 1

C-x v L - vc-print-root-log

Я нашел это легко, попросив Emacs показать мне команды с привязками клавиш, используя префикс C-x v:
C-x v C-h

Вы также можете легко найти эту информацию в руководстве. Конкретный node:
C-h i g (emacs) VC Change Log

Лично я использую Magit, хотя (и рекомендую вам делать то же самое).

Ответ 2

C-x v d позволяет вам открыть буфер VC для всего каталога, где вы можете выбрать некоторые файлы (или каталог), а затем нажать l, чтобы получить журнал этих файлов (или этого каталога).