تخطَّ إلى المحتوى

🔀 شرح Git

المستودعات البعيدة بعمق

الدرس 21 من 25· ⏱ 1 دقائق قراءة

إدارة الـ remotes

git remote -v                          # عرض البعيدة
git remote add origin <url>            # ربط مستودع بعيد
git remote remove origin               # إزالة

fetch مقابل pull

git fetch origin     # ينزّل التحديثات بلا دمج
git pull origin main # = fetch + merge (ينزّل ويدمج)

💡 استخدم fetch لمراجعة التغييرات قبل دمجها، وpull للتحديث المباشر.

الفروع المتتبِّعة

اربط فرعك المحلّي بفرع بعيد ليعمل push/pull بلا وسائط:

git push -u origin feature   # -u يضبط التتبّع أول مرّة
git push                     # بعدها يكفي هذا

الفروع البعيدة

git branch -r          # عرض الفروع البعيدة
git push origin --delete old-branch   # حذف فرع بعيد

🎯 التالي: GitHub وطلبات السحب (Pull Requests).

هل كان هذا الدرس مفيدًا؟