git checkout

تغییر شاخه یا بازگرداندن فایل

با احتیاط

ساختار دستور

git checkout [options] branch|file

نمونه‌های کاربردی

git checkout main

رفتن به شاخه

git checkout -b feature/x

ساخت و رفتن به شاخه

git checkout -- file.txt

لغو تغییرات یک فایل

git checkout abc1234

رفتن به یک کامیت (حالت detached)

آپشن‌های مهم

-b
ساخت شاخه
--
جداکنندهٔ مسیر فایل