كيفية التراجع عن الأخطاء باستخدام Git

اه اه. لقد دمجت ملفاتك عن طريق الخطأ إلى الفرع الرئيسي عندما كنت تقصد دمجها في الفرع المرحلي. ماذا الآن؟

يرتكب كل من يستخدم Git تقريبًا خطأً في مرحلة ما. سواء كان الأمر يتعلق بدمج الملفات الخاطئة أو حذف الفرع الخطأ أو شيء أسوأ ، فمن المهم معرفة كيفية التراجع عن الأخطاء باستخدام Git.

لقد أصدرنا دورة تدريبية مكثفة على قناة freeCodeCamp.org على YouTube والتي ستعلمك 17 طريقة مختلفة للتراجع عن الأخطاء في Git.

طور Tobias Günther هذه الدورة. يعمل Tobias مع Git لسنوات عديدة. حتى أنه يساعد في إنشاء Tower ، وهو عميل Git GUI مشهور.

لا يدرك العديد من المطورين جميع الطرق التي يمكنهم من خلالها استخدام Git للتراجع عن الأخطاء. ستعلمك هذه الدورة التدريبية ما يمكن أن يفعله Git وكيف يفعله Git.

يتضمن النصف الأول من الدورة حالات أكثر شيوعًا يسهل التعافي منها. النصف الثاني يعلم أخطاء أكثر تعقيدًا لإصلاحها. لكن من الممكن التراجع عن جميع الأخطاء تقريبًا في Git.

فيما يلي الموضوعات التي يتم تناولها في هذه الدورة:

  • استخدام Git كشبكة أمان
  • تجاهل كافة التغييرات المحلية في ملف
  • استعادة الملفات المحذوفة
  • تجاهل الأجزاء / الأسطر في الملف
  • تجاهل جميع التغييرات المحلية
  • إصلاح آخر التزام
  • ماذا تعني "إعادة كتابة التاريخ"
  • التراجع عن الالتزام في المنتصف
  • إعادة التعيين إلى نسخة قديمة
  • إعادة تعيين ملف إلى نسخة قديمة
  • إعادة تسجيل
  • استعادة الالتزامات المحذوفة
  • استرجاع الفروع المحذوفة
  • نقل التزام لفرع جديد
  • نقل التزام لفرع مختلف
  • Rebase التفاعلي: نظرة عامة على ما يمكنك القيام به
  • Rebase التفاعلي: كيف يعمل بشكل عام
  • تحرير رسائل الالتزام القديمة باستخدام Interactive Rebase
  • حذف الالتزامات باستخدام Interactive Rebase
  • سحق العديد من الالتزامات في واحد مع Interactive Rebase
  • إضافة تغييرات إلى التزام قديم باستخدام Interactive Rebase
  • تقسيم / تحرير التزام قديم باستخدام Interactive Rebase

شاهد الدورة كاملة على قناة يوتيوب freeCodeCamp.org (ساعة واحدة).