Как я могу получить разницу между двумя коммитами файла того же, используя magit
?
Непосредственно из git
можно сделать этот. Но я не знаю, как это сделать изнутри magit
. Из magit-status
кажется, что d
и d
возвращает diff для всего репозитория. Это очень проблематично для меня, поскольку хранилище огромно и вызывает magit
(и, в свою очередь, emacs
), чтобы перестать отвечать на запросы. Можно ли запросить magit
ограничить поиск только одним файлом из репозитория?
Я также пробовал в буфере magit-status
сделать : diff $start_commit..$end_commit -- path/to/file
. Это работает, но выход представляет собой простой буфер без подсветки или каких-либо вариантов сгибания...