Перейти до змісту
Увійти
← Глосарій статистики

гілка

Також називають: гілки, гілок, гілці

Іменована лінія комітів, що рухається вперед: паралельна версія проєкту, де йде робота, не зачіпаючи основну гілку.

Гілка дає змогу працювати над зміною, нікому не заважаючи. Вона починається від коміту в основній гілці й збирає власні нові коміти. Коли робота готова, гілку зливають назад, зазвичай через pull request. Назви гілок часто описують роботу: fix/checkout-button, feature/subscription.

Вивчити в курсі

  • Гілки: паралельні версії проєкту · Що таке гілка, чому робота йде в короткоживучих гілках поруч із main і як читати гілки на GitHub: перемикач гілок, ahead і behind, застарілі гілки та графи з кількома доріжками.
  • Конфлікти під час мерджу: чому виникають і що робити · Чому дві гілки можуть зіткнутися на тому самому рядку, що тоді показує GitHub, як читати маркери конфлікту й розв'язати простий конфлікт у браузері і чому вибір правильного тексту це продуктове рішення.
  • Злиття: мердж-коміт, squash і rebase на GitHub · Що робить мердж, три варіанти за кнопкою мерджу на GitHub і що кожен лишає в історії, fast-forward простими словами і як перевірити, чи зміна справді в main.
  • Іконки й кольори: що означає кожен стан · Читаємо pull requests, issues, перевірки, рев'ю, мітки й блок мерджу з першого погляду: що означає кожна іконка й колір GitHub і як розрізняти стани за формою й текстом, а не лише за кольором.
  • GitHub flow: малі гілки, швидкі мерджі · Цикл, у якому працює більшість продуктових команд: гілка від main, pull request, рев'ю й перевірки, мердж, деплой. Чому малі короткоживучі гілки безпечніші, що означають «змерджено» і «викладено», як фіча-флаги дають викласти незавершену роботу прихованою і як читати прогрес фічі зі списку pull requests.