git status
Показать, что изменилось в папке и что уже добавлено в индекс
Что делает
git status — первое, что стоит запустить, когда непонятно, что происходит в репозитории. Команда показывает текущую ветку, файлы, изменённые после последнего коммита, файлы, которые уже добавлены в индекс и попадут в следующий коммит, и новые файлы, о которых git ещё не знает.
Она ничего не меняет, так что запускать её можно сколько угодно. С флагом -s вывод короткий: строка на файл и двухбуквенный статус, например M — изменён, ?? — не отслеживается.
Синтаксис
git status
git status -sПримеры
Посмотреть, что изменено и что добавлено в индекс
git statusstatus— состояние рабочей копии и индекса
Коротко показать, какие файлы изменены
git status -sто же самое:
git status --shortstatus— состояние рабочей копии-s— короткий формат: M, A, ??
Связанные команды
- git add — Добавить изменения в индекс, чтобы они попали в следующий коммит
- git diff — Показать построчно, что именно изменилось в файлах
- git commit — Сохранить изменения из индекса в историю как новый коммит