git add

Добавить изменения в индекс, чтобы они попали в следующий коммит

Что делает

Коммит сохраняет не все изменённые файлы, а только то, что лежит в индексе (его ещё называют staging area). git add кладёт туда изменения: отдельный файл, папку или всё сразу.

Так коммит можно собрать только из нужных правок, а остальные оставить на потом. В индекс попадает версия файла на момент вызова: если после git add файл снова поменялся, новые правки нужно добавить ещё раз.

Синтаксис

git add <файл>…
git add .

Примеры

Связанные команды

Потренировать · Все команды