Menu
CoddyTech
flag Ar iconالعربيةdown icon

إنشاء فرع

جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 29 من 58.

لبدء فرع جديد، استخدم git branch متبوعًا بالاسم الذي تريده:

git branch feature-login

ينشئ هذا فرعًا جديدًا يشير إلى الالتزام الحالي. لكنه لا ينتقل إليه. تظل على الفرع الذي كنت عليه، لكن يوجد الآن مؤشر جديد في المكان نفسه.

يؤكد عرض الفروع إنشاء الفرع الجديد:

git branch
  feature-login
* main

تُكتب أسماء الفروع عادةً بأحرف صغيرة، وتُستخدم الشرطات بين الكلمات. تشمل الأنماط الشائعة feature-x وfix-bug-123 وexperiment-y.

challenge icon

التحدي

مبتدئ

أعِدّ المستودع وأنشئ التزامًا واحدًا على main، ثم أنشئ فرعًا جديدًا باسم feature-search واعرض جميع الفروع.

يبدأ كل تشغيل بنسخة جديدة من المجلد، ويُشغَّل النص البرمجي بأكمله في المحرر مجددًا من البداية. لا يُنشأ أي التزام نيابةً عنك: ابدأ باستخدام git init -q -b main، واضبط git config user.name وgit config user.email، ثم أنشئ التزامًا بالملف الأولي. أبقِ هذه الأسطر في المحرر. إذا حذفتها فسترى fatal: not a git repository.

يُظهر الناتج المتوقع كلا الفرعين بترتيب أبجدي، مع بقاء main محددًا بوصفه الفرع الحالي.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التحكم في الإصدارات

تدرّب بنفسك: Playground لـ Terminal