Ответ
git diff — команда для просмотра изменений между коммитами, ветками, рабочим каталогом и индексом. Показывает разницу в файлах построчно.
Основные варианты использования:
git diff— изменения в рабочей директории (не добавленные в индекс)git diff --staged— изменения, добавленные в индекс (staged)git diff HEAD— все изменения (рабочие + staged)git diff commit1 commit2— разница между двумя коммитами
Пример:
# Показать изменения в конкретном файле
git diff app.js
# Сравнить текущую ветку с master
git diff masterВывод включает:
+добавленные строки-удаленные строки- контекстные строки вокруг изменений