К содержимому
Claude Code с 0:полный курс
Уровень 5 · Git и GitHub 4 мин Проверено автором · 25 июн. 2026 г.

Добавляем изменения: git add

Команда git add кладёт файл в стейджинг — список для следующего коммита. Так ты выбираешь, что войдёт в версию.

Уровень 5 · 0 / 13 уроков0%

Ты научился смотреть состояние проекта. Теперь давай научимся сохранять изменения. Но сначала важная деталь: Git не сохраняет всё подряд. Перед сохранением ты сам выбираешь, какие именно изменения войдут в новую версию. За этот выбор отвечает команда git add.

Стейджинг — приёмная для изменений

Между «я поменял файл» и «я сохранил версию» у Git есть промежуточный шаг — стейджинг (от англ. staging area, «подготовительная зона»). Представь его как стол, на который ты выкладываешь только то, что хочешь упаковать в коробку. Всё, что лежит на столе, попадёт в следующее сохранение. Всё остальное — подождёт.

Команда git add кладёт файл на этот стол:

git add file.txt

Теперь file.txt подготовлен. Если запустить git status, Git покажет его в разделе «готово к коммиту». Команда git add молчит при успехе — это нормально, как и с mkdir.

Совет

Можно добавить сразу все изменения командой git add . — точка означает «всё в текущей папке». Но на старте полезнее добавлять файлы по одному: так ты лучше понимаешь, что именно сохраняешь.

Мини-проверка

Ты запустил git add file.txt, и терминал ничего не ответил. Что это значит?

Попробуй

В папке уже лежит файл file.txt. Подготовь его к сохранению:

git add file.txt

Как только файл окажется в стейджинге, урок зачтётся. В следующем уроке мы превратим эту подготовку в настоящую сохранённую версию.

Проверь себя

Отвечено 0/3
Режим:

Что делает git add?

Что такое стейджинг?

Зачем нужен этот промежуточный шаг?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Подготовь файл file.txt к сохранению командой git add.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Подготовь файл

Вопросы и ответы по уроку

Что делает git add?

git add отмечает, какие изменения войдут в следующую сохранённую версию.

Что такое стейджинг?

Стейджинг (staging) — это «приёмная»: сюда складываешь то, что готов сохранить.

Зачем нужен этот промежуточный шаг?

Стейджинг даёт контроль: ты сохраняешь не всё подряд, а именно то, что выбрал.

Ты запустил git add file.txt, и терминал ничего не ответил. Что это значит?

Как и mkdir, команда git add при успехе ничего не пишет — проверить результат можно через git status.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K