التبديل بين الفروع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 30 من 58.
إن إنشاء فرع والانتقال إليه هما إجراءان منفصلان. الأمر الحديث للتبديل هو git switch:
git switch feature-loginإذا كنت ترغب في الإنشاء والتبديل في خطوة واحدة، استخدم العلامة -c ("create"):
git switch -c feature-loginهذا هو سير العمل الأكثر شيوعاً عند بدء عمل جديد.
قد ترى أيضًا git checkout في الدروس التعليمية القديمة. إنه يقوم بنفس الشيء ولا يزال يعمل:
git checkout feature-login
git checkout -b feature-login # إنشاء وتبديللمعرفة الفرع الذي تتواجد عليه حاليًا، قم بتشغيل git branch --show-current:
git branch --show-current
feature-loginالتحدي
مبتدئيحتوي المستودع على التزام (commit) واحد على main. أنشئ وانتقل إلى فرع جديد يسمى experiment في أمر واحد، ثم اطبع اسم الفرع الحالي.
ورقة مرجعية
التبديل إلى فرع موجود:
git switch feature-loginإنشاء والتبديل إلى فرع جديد في خطوة واحدة باستخدام -c:
git switch -c feature-loginتحقق من الفرع الذي تتواجد فيه حاليًا:
git branch --show-currentالمكافئ الأقدم باستخدام git checkout:
git checkout -b feature-loginجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main