Как можно увидеть подробную разницу между файлами в последнем git pull?

Как можно увидеть подробную разницу между файлами в последнем git pull?

Я запускаю git pull и вижу, что файл изменился. Я хотел бы увидеть разницу построчно, что было добавлено или удалено.

Я попробовал git diff 12345..67890 , (самый новый коммит)..(второй самый новый коммит), но вывод показал много дополнений, в которых в файле в данный момент отсутствует что-то.

Что я делаю не так?

решение1

У меня было наоборот, это идет

git diff (second newest or even older commit)..(the newest or newer commit)

Если вы просто хотите посмотреть, что изменилось с момента внесения коммита, вы можете запустить

git diff (second newest or even older commit)

решение2

Использование git whatchanged --patchпокажет вам, какие файлы были изменены, а также фактические изменения строк. Вы можете получить похожие результаты от флага --patch с git-log, git-diff и другими — флаг не документирован последовательно для каждой подкоманды, но он, как правило, доступен везде, где вы можете получить вывод журнала.

Связанный контент