شرح صفوف ومحتوى الفقرة
تستقبل المشاريع مفتوحة المصدر النشطة التزامات جديدة يومياً؛ لذا قبل البدء بأي مساهمة جديدة يجب مزامنة فرعك المحلي main ونسختك السحابية origin مع أحدث التعديلات في upstream لتجنب التعارضات.
انتقل إلى الفرع main، ونفّذ git fetch upstream لجلب التزامات المشروع الرسمي، ثم ادمج upstream/main في فرعك المحلي، وأخيراً نفّذ git push origin main لتحديث نسختك على GitHub.
Shell
git switch main
git fetch upstream
git merge upstream/main
git push origin main