إنشاء فرع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 29 من 58.
لبدء فرع جديد، استخدم git branch متبوعًا بالاسم الذي تريده:
git branch feature-loginينشئ هذا فرعًا جديدًا يشير إلى الالتزام الحالي. لكنه لا ينتقل إليه. تظل على الفرع الذي كنت عليه، لكن يوجد الآن مؤشر جديد في المكان نفسه.
يؤكد عرض الفروع إنشاء الفرع الجديد:
git branch
feature-login
* mainتُكتب أسماء الفروع عادةً بأحرف صغيرة، وتُستخدم الشرطات بين الكلمات. تشمل الأنماط الشائعة feature-x وfix-bug-123 وexperiment-y.
التحدي
مبتدئأعِدّ المستودع وأنشئ التزامًا واحدًا على main، ثم أنشئ فرعًا جديدًا باسم feature-search واعرض جميع الفروع.
يبدأ كل تشغيل بنسخة جديدة من المجلد، ويُشغَّل النص البرمجي بأكمله في المحرر مجددًا من البداية. لا يُنشأ أي التزام نيابةً عنك: ابدأ باستخدام
git init -q -b main، واضبطgit config user.nameوgit config user.email، ثم أنشئ التزامًا بالملف الأولي. أبقِ هذه الأسطر في المحرر. إذا حذفتها فسترىfatal: not a git repository.
يُظهر الناتج المتوقع كلا الفرعين بترتيب أبجدي، مع بقاء main محددًا بوصفه الفرع الحالي.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
تدرّب بنفسك: Playground لـ Terminal