ایجاد یک شاخه و انتقال به آن با یک دستور
در اصل این یک دستور میانبر می باشد که اول یک شاخه ایجاد می کند و سپس به همان شاخه جدید سوئیچ می کند
ایجاد یک شاخه و انتقال به آن با یک دستور
دیدیم که برای ایجاد یک شاخه از دستور git branch branch-name و برای جابجایی از یک شاخه به شاخه دیگر از دستور git switch branch-name استفاده می شود . حال اگر بخواهیم با یک دستور هر دو کار را انجام دهیم از دستور زیر استفاده می شود:
در اصل این یک دستور میانبر می باشد که اول یک شاخه ایجاد می کند و سپس به همان شاخه جدید سوئیچ می کند شکل زیر را ببینید:
bash
git switch -c <branch-name>
در دستور فوق منظور از <branch-name> نام شاخه ای است که قرار است اضافه شود، و شما می توانید هر نامی را جایگزین آن کنید.

در واقع با یک دستور هم شاخه branch-3 را ایجاد کردیم و هم به آن سوئچ کردیم به شکل زیر دقت کنید:
