3. Додаємо проєкт у Git

Ініціалізація репозиторію

Зараз ми ініціалізуємо наш перший репозиторій! Сподіваюся, термінал ще відкритий, бо він знадобиться нам для дечого важливого.

Новий репозиторій створюється командою

. Вона створює порожній репозиторій у поточній директорії. Запусти цю команду в терміналі, щоб ініціалізувати репозиторій:

Зробімо це!
Завдання
Виконано

Запусти команду git init у терміналі.

Якщо все пішло за планом, вивід команди має виглядати приблизно так:

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

Це означає, що тепер Git може відстежувати зміни в нашому проєкті.

Щось іще?

Сам репозиторій лежить у прихованій директорії з назвою .git. Оскільки вона прихована, файлові менеджери зазвичай не показують її за замовчуванням. Але її можна побачити в терміналі, якщо запустити команду

з опцією -Force-a. Май на увазі: якщо з директорією .git щось станеться, репозиторій буде пошкоджено.

Все інше в кореневій директорії проєкту зазвичай називають

(або робочою директорією). Уяви, як директорії та файли проєкту розгалужуються, наче гілки дерева. Саме тому Git використовує тут слово tree (дерево). Це місце, де відбувається вся робота: створення файлів, редагування тощо. Файли в робочому дереві можуть відрізнятися від збережених у репозиторії. Наприклад, у робочому дереві може бути файл, якого в репозиторії ще немає. Git можна попросити або зберегти зміни в репозиторії, або викинути їх.

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

Проходь курс так, як він і задуманий: маленькими порціями, у сфокусованому лінійному порядку, поступово відкриваючи статті Gitopedia. Будь-коли можна продовжити зі справжнім Git у VS Code/Cursor/Antigravity/Windsurf.

Сюжетний режим
БЕЗКОШТОВНО
але потрібен вхід