git diff между двумя разными файлами
на HEAD
(последний коммит), у меня есть файл с именем foo
. В моем текущем рабочем дереве я переименовал его в bar
, а также редактировать его.
Я хочу git diff
foo
in HEAD
и bar
в моем текущем рабочем дереве.
3 ответа:
Проверьте на
git-diff
at https://www.kernel.org/pub/software/scm/git/docs/git-diff.htmlили указать пути явно:
git diff HEAD:full/path/to/foo full/path/to/bar
(кредит идет на twaggs от Git: как отличить два разных файла в разных ветвях?)
Если вы используете tortoise git, вы можете щелкнуть правой кнопкой мыши по файлу и git a diff by: Щелкните правой кнопкой мыши на первом файле и через подменю tortoisegit выберите " Diff later" Затем на втором файле вы также можете щелкнуть правой кнопкой мыши, перейти в подменю tortoisegit и выбрать "Diff with yourfilenamehere.txt"