1

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

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

Что я делаю неправильно?

2 ответа2

2

У меня было задом наперед

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

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

git diff (second newest or even older commit)
1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .