me_edu
Git и GitHub с нуляШаг 12 из 36 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Зачем нужен контроль версий · Идея и установка

Три состояния файла

Шаг 12 из 367 минТеория
Цель

Понять основной механизм темы «Три состояния файла» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

PROCESS DIAGRAM1Рабочая папка2Индекс (staging)3Коммит (история)4GitHub (push)
Путь изменения: правка → git add → git commit → git push
Опорная идея

Чтобы понимать Git, важно усвоить его главную идею — три «места», в которых живут изменения.

1. Рабочая папка (working directory) — обычные файлы проекта, которые вы редактируете в редакторе. 2. Индекс, или область подготовки (staging area) — «корзина» для следующего снимка. Сюда вы кладёте те изменения, которые хотите зафиксировать вместе. 3. История (репозиторий) — последовательность сделанных снимков-коммитов; их уже нельзя случайно потерять.

Команда git add перемещает изменения из рабочей папки в индекс, а git commit превращает содержимое индекса в новый постоянный снимок истории. Позже git push отправит снимки на GitHub. Эта цепочка — основа всей работы, поэтому держите её перед глазами.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.