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

Canceling Revert with --abort إلغاء عملية العكس عبر --abort

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

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

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

كيف تختار الأداة الصحيحة بين أوامر التراجع التي درستها حتى الآن؟ اعتمد هذا المعيار الهندسي الواضح:

  • استخدم git restore عندما يكون التعديل الخاطئ غير ملتزم به بعد في مجلد العمل أو منطقة التجهيز.
  • استخدم git commit --amend لتصحيح الالتزام المحلي الأخير فقط قبل مشاركته.
  • استخدم git revert لإلغاء أثر أي التزام محفوظ مع الحفاظ على سجل تاريخي كامل وشفاف في git log.
Shell
# Verify that the revert commit cleanly undid the target change
git show HEAD --stat