Git – це система контролю версій, яка дозволяє розробникам відстежувати зміни у своєму коді та співпрацювати з іншими розробниками. Однією з найчастіше використовуваних команд у Git є команда git checkout.
Команда git checkout використовується для перемикання між гілками до Git. Гілка є окремою лінією розробки, в якій можна вносити зміни в код. Кожна гілка може мати власні зміни, які не впливають на інші гілки, поки вони не будуть злиті в основну гілку.
Коли розробник переключається на іншу гілку за допомогою команди git checkout, Git замінює поточний код код з обраної гілки. Це дозволяє розробникам працювати над різними функціональностями або виправлення помилок у різних гілках, не впливаючи на основну лінію розробки.
| Команда | Опис |
|---|---|
| git checkout | Команда git checkout використовується для перемикання між гілками репозиторії Git. |
| git checkout <branch_name> | Дозволяє перейти на вказану гілку <branch_name>. |
| git checkout -b <new_branch_name> | Створює нову гілку з ім'ям <new_branch_name> та перемикається на неї. |
| git checkout – | Перемикається на попередню гілку, з якої було зроблено останній перехід. |
| git checkout – <file_name> | Скасує зміни у файлі <file_name> та відновлює його до останнього комміту. |
Однією з найпростіших дій у репозиторії є команда git checkout commit. Вона використовується для оновлення стану репозиторію до конкретної точки в історії проекту. При запуску з ім'ям гілки, створеної через git branch, дія дозволить перемикатися між різними гілками.
Для видалення всіх невідстежуваних файлів у вашому робочому каталозі, Ви можете виконати команду git clean -f -d , яка видаляє всі файли і також всі каталоги, які в результаті стануть порожніми.
Команда git add – це перша команда в ланцюжку операцій, що наказує Git "зберегти" знімок поточного стану проекту в історії коммітів. Коли git add використовується як окрема команда, вона переносить зміни, що очікують, з робочого каталогу в розділ проіндексованих файлів.
Створити нову гілку можна за допомогою команди git branch <назва гілки>. Важливо, щоб назва була зрозумілою для вас та інших учасників проекту. Створимо нову гілку для проекту: git branch input. Перейдемо на нову гілку за допомогою команди git checkout input.