Урок 34 із 65
52%
← Назад

Основна гілка Git: main та master

Що таке основна гілка репозиторію та чому сьогодні частіше використовується назва main.

Основна гілка Git

Після створення нового репозиторію Git автоматично створює основну гілку. Залежно від налаштувань вона може називатися master або main.

Технічно між гілками master і main немає жодної різниці. Це звичайні гілки Git, які мають однакові можливості. Назва лише визначає, яку гілку команда вважає основною.

Репозиторій

        │
        ▼

      main
       │
       ├── feature
       ├── bugfix
       └── hotfix

Чому використовують main

Раніше основна гілка за замовчуванням називалася master. Сьогодні більшість сервісів і нових проєктів використовують назву main як стандартну назву головної гілки.

Наприклад, GitHub, GitLab та інші популярні платформи під час створення нового репозиторію зазвичай створюють саме гілку main.

Практика

Під час роботи ви можете зустріти як репозиторії з гілкою main, так і зі старою назвою master. Обидва варіанти є правильними.

git branch

Команда покаже всі локальні гілки, а символ * вказуватиме на поточну активну гілку.

* main
  feature-login
  fix-header
❗ Важливо:

У сучасних проєктах рекомендується використовувати назву main. Проте в багатьох старих репозиторіях досі використовується master.

📌 Завдання:
  1. Виконайте команду git branch.
  2. Визначте назву основної гілки вашого репозиторію.
  3. Переконайтеся, що символ * показує поточну активну гілку.
💡 Показати підказку

Якщо ви працюєте з новим репозиторієм, найімовірніше його основна гілка називається main.

✅ Показати відповідь
Відповідь:

Переглянути список гілок:

git branch

Приклад результату:

* main

або

* master

Символ * позначає поточну активну гілку репозиторію.