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

git revert Options Summary ملخص خيارات الأمر git revert

تراجع عن تعديلات أي التزام سابق بأمان تام دون مسح التاريخ عبر إنشاء التزام عكسي مضاد بالأمر git revert وخياري --no-edit و--no-commit.
1 صفوف تعليمية
Version Control
0 مشاهدة

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

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

يلخص الجدول المقارن التالي خيارات الأمر git revert وأثرها على سجل الالتزامات:

الأمرهل ينشئ التزاماً جديداً؟هل يعيد كتابة التاريخ؟الاستخدام الهندسي الأساسي
git revert HEADنعم فوراًلا (يحفظ جميع البصمات السابقة)إلغاء أثر آخر التزام بأمان مع فتح محرر الرسالة
git revert <sha> --no-editنعم فوراًلا (يحفظ جميع البصمات السابقة)عكس التزام محدد بالاعتماد على الرسالة القياسية تلقائياً
git revert -n <sha>لا (يجهز الفروق العكسية فقط)لامعاينة التعديلات العكسية أو دمج عدة تراجعات في التزام واحد
git revert --abortلالاإلغاء عملية التراجع الجارية وإعادة المستودع لحالته السابقة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

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

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

تعلمت في هذا الدرس آلية عمل الأمر git revert لإلغاء أثر الالتزامات السابقة بأمان عبر إنشاء التزام عكسي جديد، واستهداف أي بصمة تاريخية، واستخدام الخيارين --no-edit و-n. الخطوة التالية: انتقل الآن إلى الدرس رقم 18 «إعادة ضبط المؤشر والمناطق الثلاث عبر git reset وgit reflog» لفهم الفرق بين أوضاع إعادة الضبط الثلاثة وشبكة الأمان المرجعية.