В прошлом уроке ты познакомился с Git. Но прежде чем Git начнёт хранить историю, ему нужно сказать: «Следи вот за этой папкой». Делается это одной командой — git init.
Что делает git init
git init (от initialize — «запустить, инициализировать») превращает обычную папку в репозиторий. — это папка, за которой следит Git: он замечает, какие файлы появляются, меняются и удаляются. С момента git init всё, что происходит внутри, попадает под наблюдение.
git init
В ответ Git напишет что-то вроде Initialized empty Git repository in …/.git/. Слово empty («пустой») здесь нормально: репозиторий создан, но пока в нём нет ни одного сохранения — мы их сделаем дальше.
Внутри папки появляется скрытая папка .git — там Git хранит всю историю. Трогать её руками не нужно: это «двигатель» репозитория.
Попробуй
Сделай свою папку репозиторием:
git init
Когда Git ответит, что репозиторий создан, урок зачтётся. Это первый шаг любого проекта под контролем версий — дальше будет интереснее.