Прийнята відповідь не дасть вам знати, які зміни відбулися.
Так, якщо ви не перевіряєте синтаксис, а звичайна людина зі сховищем, заповненим нестадійними файлами, і ви все одно хочете знати, що буде з індексованими файлами - є ще одна команда:
git status --short | grep '^[MARCD]'
що призводить до приблизно такого:
M dir/modified_file
A dir/new_file
R dir/renamed -> dir/renamed_to
C dir/copied_file
D dir/deleted_file
Очевидно, що ці файли були інсценізовані, а після git commit
:
deleted_file
буде видалено,
new_file
додано,
renamed_file
стане renamed_to
.
Ось пояснення короткоформатного виводу: https://git-scm.com/docs/git-status#_short_format