git diff между двумя разными файлами
на HEAD (последний коммит), у меня есть файл с именем foo. В моем текущем рабочем дереве я переименовал его в bar, а также редактировать его.
Я хочу git difffoo in HEAD и bar в моем текущем рабочем дереве.
3 ответа:
Проверьте на
git-diffat 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"