3. Берём проект под контроль версий

Инициализация репозитория

Мы собираемся инициализировать наш первый репозиторий! Надеюсь, терминал ещё открыт, потому что он нам пригодится для важного дела.

Команда для создания нового репозитория —

. Она создаёт новый пустой репозиторий в текущей директории. Выполни следующую команду в терминале, чтобы инициализировать новый репозиторий:

Давай сделаем это!
Задача
Пройдено

Выполни команду git init в терминале.

Если всё прошло по плану, в выводе команды должно появиться что-то вроде этого:

Результат:
Initialized empty Git repository in .../.git/

Это значит, что теперь Git может отслеживать изменения в нашем проекте.

Что-то ещё?

Сам репозиторий находится в скрытой папке под названием .git. Папка скрытая, поэтому в файловом менеджере её обычно не видно. Зато её можно увидеть, выполнив команду

с флагом -Force-a. Имей в виду: если с папкой .git что-то случится, репозиторий будет повреждён.

Всё остальное в корневой папке проекта обычно называют

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

Next step
Хочешь попробовать Сюжетный режим?

Пройди курс так, как задумано: порционное обучение, чёткий порядок и постепенное открытие статей в Gitопедии. В любой момент можно продолжить работу с настоящим Git прямо в VS Code, Cursor, Antigravity или Windsurf.

Сюжетный режим
БЕСПЛАТНО
(требуется войти в аккаунт)