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

Removing Folders and Force حذف المجلدات والخياران -r و-f

احذف الملفات المتتبعة بنظافة عبر git rm، وألغِ تتبع الملفات الحساسة مع إبقائها على القرص عبر git rm --cached، وانقل أو أعد تسمية الملفات بـ git mv.
2 صفوف تعليمية
Version Control
0 مشاهدة

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

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

يزودك الأمر git rm بحماية افتراضية تمنع حذف المجلدات أو الملفات التي تضم تعديلات غير محفوظة عن طريق الخطأ:

  • حذف المجلدات المتكرر (-r): لحذف مجلد فرعي متتبع بكامل محتوياته، مرر الخيار -r مثل git rm -r old-components/ (ويمكن دمجه مع --cached لإلغاء تتبع مجلد كامل دون حذفه من القرص).
  • خيار الإجبار عند وجود تعديلات (-f): يرفض Git حذف ملف يحتوي على تعديلات لم تُحفظ بعد إلا إذا مررت الخيار -f صراحةً.
الصف 2 ملاحظة هامة