تجاهل التغييرات غير المُرحّلة
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 40 من 58.
أحيانًا تقوم بإجراء تعديلات في دليل العمل تندم عليها وترغب في التخلص منها. طالما لم يتم إدراج التغييرات في منطقة التحضير (staged)، يمكنك إعادة الملف إلى نسخته المعتمدة باستخدام:
git restore notes.txtيقوم هذا باستبدال نسختك العاملة من notes.txt بالإصدار المأخوذ من أحدث عملية إيداع (commit). ستفقد تعديلاتك غير المحفوظة، لكن منطقة الإعداد (staging area) والسجل (history) لن يتغيرا.
إذا كنت ترغب في التخلص من كل التغييرات غير المدرجة (unstaged) في المستودع دفعة واحدة، فاستخدم النقطة:
git restore .إنّ git restore هو أمر تدميري: أي شيء لم تقم بعمل commit له (أو staged) سيُفقد بعد ذلك. استخدمه بحذر.
التحدي
مبتدئيحتوي المجلد على config.txt مع السطر port=80، وهو محفوظ (committed) بالفعل. قم بتعديله إلى port=9999، ثم تراجع فوراً عن التغيير باستخدام git restore. اطبع المحتويات النهائية للملف.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
9التراجع عن التغييرات
تجاهل التغييرات غير المُرحّلةإلغاء تجهيز ملفتعديل آخر Commitعكس Commitإعادة ضبط فرعمراجعة - آلة الزمنتدرّب بنفسك: Playground لـ Terminal