Подтвердить что ты не робот

Diff в Emacs между версией файла в рабочем каталоге и предыдущей фиксацией в git repo

У меня есть репозиторий git. Я редактирую файл из репозитория в Emacs, и я хочу использовать ediff в Emacs, чтобы увидеть различия между текстом в буфере, посещая файл, и предыдущим фиксацией того же файла (по умолчанию последний коммит). Это возможно/легко сделать?

4b9b3361

Ответ 1

Похоже, M-x ediff-revision - это то, что вы хотите. Он позволяет ссылаться на ревизии, используя обычный синтаксис, используемый для вашего RCS, например git.

Я вижу, что есть аналогичный вопрос здесь

Ответ 2

Git хорошо поддерживается. Вы должны иметь возможность использовать обычный vc пакет "C-x v = vc-diff".