إتقان التراجع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 58 من 58.
التحدي
متوسطيحتوي المجلد على release.txt بمحتوى v1.0.
- قم بتهيئة المستودع على الفرع
mainوقم بتكوين المستخدم (Undo Master/undo@coddy.tech). - قم بإضافة
release.txtإلى منطقة التحضير (stage) ثم قم بعمل commit برسالةAdd release. - قم باستبدال محتوى
release.txtبـbroken، ثم قم بإضافته للمرحلة (stage) وعمل commit برسالةBad release. - أدرك الخطأ. قم بإجراء إعادة تعيين قوية (Hard-reset) للفرع للعودة commit واحد إلى الوراء (
HEAD~1) بحيث يختفي الـ commit السيئ تماماً.
اطبع إجمالي عدد الـ commits، ثم محتويات release.txt.
جرّب بنفسك
الطرفية
جميع دروس التحكم في الإصدارات
تدرّب بنفسك: Playground لـ Terminal