Команда checkout – одна з основних команд у системі контролю версій Git. Вона дає змогу перемикатися між різними гілками, відновлювати файли з попередніх комітів і створювати нові гілки.
Основне призначення команди checkout – перемикання між гілками. У Git кожна гілка являє собою окремий напрямок розробки, який може простежуватися і змінюватися незалежно від інших гілок. Команда checkout дає змогу швидко та зручно перемикатися між різними гілками, що дає змогу розробникам працювати над різними завданнями паралельно.
Крім того, команда checkout дає змогу відновлювати файли з попередніх комітів. Якщо розробник випадково видалив файл або вніс некоректні зміни, команда checkout може допомогти повернути файли до їхнього попереднього стану. Для цього необхідно вказати ідентифікатор коміту або гілку, з якої потрібно відновити файли.
Команда | Опис |
---|---|
git checkout | Команда git checkout дає змогу перемикатися між гілками в Git репозиторії. |
git checkou t-b <branch_name> | Створює нову гілку із зазначеним ім’ям і перемикається на неї. |
git checkout <branch_name> | Перемикається на наявну гілку із зазначеним ім’ям. |
git checkout — <filename> | Скасовує зміни у файлі та відновлює його до стану останнього коміту. |
У роботі з репозиторієм під командою checkout git (git checkout) мається на увазі перемикання між версіями для трьох видів об’єктів . До них відносяться файли, комміти і гілки. Крім функції перемикання між branches, ця дія використовується і для перегляду старих commits.