شرح صفوف ومحتوى الفقرة
في سير العمل اليومي، غالباً ما نرغب في إنشاء فرع جديد والانتقال للعمل داخله فوراً. بدلاً من كتابة أمرين منفصلين، يوفر الأمر git switch الخيار -c (اختصار --create):
- الإنشاء والانتقال معاً (
git switch -c <new-branch>): ينشئ مؤشر الفرع الجديد عند الالتزام الحالي وينقل مؤشرHEADإليه في خطوة واحدة. - التفرع من التزام سابق: يمكنك تمرير مرجع التزام سابق كمعامل إضافي مثل
git switch -c fix-layout HEAD~2لإنشاء الفرع بدءاً من لقطة تاريخية محددة.
Shell
# Create a new branch and switch to it immediately
git switch -c feat/payment-form
# Verify active branch with git status
git status -s -b