Основна гілка 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.
- Виконайте команду git branch.
- Визначте назву основної гілки вашого репозиторію.
- Переконайтеся, що символ * показує поточну активну гілку.
💡 Показати підказку
Якщо ви працюєте з новим репозиторієм, найімовірніше його основна гілка називається main.
✅ Показати відповідь
Відповідь: Переглянути список гілок: git branch Приклад результату: * main або * master Символ * позначає поточну активну гілку репозиторію.