Що таке checkout в Git?
Команда git checkout використовується для перемикання між гілками, створення нових гілок, а також відновлення файлів з попередніх коммітів. Ця команда надає гнучкість у роботі з різними станами проекту, дозволяючи легко переміщатися різними гілками та часом.
Приклади використання:
- Переключення на існуючу гілку:
$ git checkout main
Ця команда переключає вас на гілкуmain. - Створення та переключення на нову гілку:
$ git checkout -b feature-branch
Ця команда створює нову гілку з ім'ямfeature-branchі автоматично перемикає вас на неї. - Скасування змін у файлах до певного комміту:
$ git checkout abcdef123 -- filename.txt
Ця команда відновлює стан файлуfilename.txtдо коміту з ідентифікаторомabcdef123. - Створення тимчасової гілки на певному коміті:
$ git checkout -b temp-branch abcdef123
Ця команда створює нову гілкуtemp-branchна коміті з ідентифікаторомabcdef123і автоматично перемикає вас на неї.
Коментарі