انتقل إلى محتوى الدرس

git push Options Reference جدول صيغ وخيارات git push

ارفع التزاماتك وفروعك المحلية إلى GitHub عبر الأمر git push -u origin، وعالج رفض الرفع غير المتزامن بأمان، وتعرّف على حذف الفروع البعيدة و--force-with-lease.
1 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يوضح الجدول الشامل التالي جميع صيغ وخيارات الأمر git push ومستوى الأمان الهندسي لكل منها:

الأمر والصيغةنطاق التأثيرالسلوك الأمنيالسيناريو الهندسي الموصى به
git push -u origin mainالفرع المحدديضبط ربط التتبع التلقائيأول عملية رفع للفرع الرئيسي أو فرع ميزة جديد
git pushالفرع المتتبعآمن (يرفض الكتابة فوق عمل الغير)النشر اليومي للالتزامات المحلية الجديدة
git push origin --delete <br>الفرع البعيديزيل مؤشر الفرع من السحابةتنظيف فروع الميزات بعد دمجها بنجاح
git push --force-with-leaseفرع الميزةيتوقف فوراً إذا وُجدت التزامات غير مجلوبةتحديث فرعك الخاص بعد التعديل أو إعادة القاعدة
git push --forceتاريخ الفرع البعيدخطير جداً (يمسح الالتزامات البعيدة قسرياً)يُتجنب تماماً على الفروع المشتركة والفرع الرئيسي
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس نشر الالتزامات والفروع الجديدة عبر git push -u، ومعالجة رفض الرفع غير المتزامن بـ git pull --rebase، وحذف الفروع البعيدة المنتهية بـ --delete، واستخدام البديل الآمن --force-with-lease. الخطوة التالية: انتقل الآن إلى الوحدة السابعة والدرس 30 «نسخ المشاريع Fork والمساهمة في المصادر المفتوحة» لاحتراف آليات العمل الجماعي على GitHub.