The Code Fix

🔀 شرح Git

الفروع (Branches)

ما هو الفرع (Branch)؟

الفرع نسخة مستقلّة من مشروعك تعمل عليها دون التأثير على الأصل. مثالي لتجربة ميزة جديدة بأمان.

الفرع الرئيسي يُسمّى عادةً main.

إنشاء فرع والتنقّل

git branch feature-login      # أنشئ فرعًا
git checkout feature-login    # انتقل إليه

# أو الاثنان معًا:
git checkout -b feature-login

الأمر الأحدث للتنقّل:

git switch feature-login
git switch -c new-feature     # إنشاء وانتقال

رؤية الفروع

git branch        # قائمة الفروع (* بجانب الحالي)

الدمج (Merge)

بعد إنهاء عملك في الفرع، ادمجه في main:

git switch main
git merge feature-login

حذف فرع

git branch -d feature-login   # بعد الدمج

لماذا الفروع؟

  • جرّب الأفكار دون كسر النسخة الأساسية.
  • اعمل على عدة ميزات بالتوازي.
  • أساس العمل الجماعي عبر Pull Requests.

🎯 التالي: المستودعات البعيدة و GitHub.