إنشاء فرع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 29 من 58.
لبدء فرع جديد، استخدم git branch متبوعاً بالاسم الذي تريده:
git branch feature-loginيؤدي هذا إلى إنشاء فرع جديد يشير إلى الالتزام (commit) الحالي. إنه لا ينتقل إليه. ستبقى في الفرع الذي كنت فيه، ولكن يوجد الآن مؤشر جديد في نفس المكان.
يؤكد سرد الفروع أنه تم إنشاء الفرع الجديد:
git branch
feature-login
* mainتكون أسماء الفروع عادةً بأحرف صغيرة وتستخدم الواصلات بين الكلمات. تشمل الأنماط الشائعة feature-x، و fix-bug-123، و experiment-y.
التحدي
مبتدئالمستودع يحتوي بالفعل على التزام (commit) واحد على main. أنشئ فرعاً جديداً يسمى feature-search. ثم قم بسرد جميع الفروع.
يوضح المخرج المتوقع كلا الفرعين بترتيب أبجدي، مع بقاء main محدداً كفرع حالي.
ورقة مرجعية
أنشئ فرعاً جديداً (دون الانتقال إليه):
git branch feature-loginاعرض قائمة بجميع الفروع (* تشير إلى الفرع الحالي):
git branch
feature-login
* mainاتفاقية تسمية الفروع: أحرف صغيرة مع فواصل، مثل feature-x، fix-bug-123.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرع (Branching)
ما هو الفرع (Branch)؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعملخص - ممارسة التفرع10المستودعات البعيدة (Remotes)
ما هو الـ Remote؟إضافة Remoteعمليات Push و Pull و Cloneملخص - إعداد الـ Remote8الدمج
ما هو الدمجدمج التقديم السريع (Fast-Forward)الدمج ثلاثي الاتجاهات (Three-Way)تعارضات الدمجحل التعارضملخص - محترف الدمج11مشروع Feature Branch
نظرة عامة على المشروعتهيئة Main