← До списку лабораторних по Git
Повний опис / сценарій лабораторної:
Мета: навчитися створювати гілки, перемикатися між ними і виконувати базове fast forward злиття. Крок 1. Переконатися що ви в основній гілці. Команда: git branch Пояснення: активна гілка позначена зірочкою. Крок 2. Створити нову гілку feature-title. Команда: git branch feature-title Пояснення: гілка створена, але ви ще не в ній. Крок 3. Перемкнутися на нову гілку. Команда: git switch feature-title Пояснення: тепер усе подальше буде йти у цій гілці. Крок 4. Змінити файл readme.txt додавши короткий розділ про заголовок. Команда: echo "Feature branch note" >> readme.txt Крок 5. Перевірити статус і додати зміни у коміт. Команди: git status; git add readme.txt Крок 6. Зробити коміт у гілці feature-title. Команда: git commit -m "Add feature branch note" Крок 7. Повернутися в основну гілку. Команда: git switch main Пояснення: або master залежно від назви гілки. Крок 8. Злити гілку feature-title в основну. Команда: git merge feature-title Пояснення: якщо у main не було нових комітів, буде fast forward merge. Крок 9. Перевірити історію з графом. Команда: git log --oneline --graph --decorate Пояснення: подивіться як виглядає гілка після злиття. Крок 10. Міні звіт. Завдання: опишіть правила іменування гілок для командної роботи, наприклад feature, bugfix, hotfix.