• 0

كيف أزيل ملف من Git index؟

لدي ملف موجود في مجلد git index وأريد إزالته، مع عدم إزالة أي ملف من ملفات git المهمة؟

فرضا الملف 

./notes.txt

إذن يكفي إزالته بالأمر :

git rm notes.txt

لكن الأمر لا ينجح ؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

نعم الأمر

git-rm

مخصص لإزالة الملفات الموجودة بـ مجلد get index ، لكن المشكل أن الملفات المزالة لن تٌمسح بشكل صحيح حيث سيبقى أثرها في الفرعbrache الحالي، لذا فالحل هو بإضافةخاصية للأمر git-rm ، أي cached-- للقيام بمسح الملف بالطريقة الصحيحة، أي أن الأمر سيصبح كالتالي:

git rm --cached notes.txt

كما أن cached-- تزيل اي أثرٍ للملفات المزالة.

يمكن للأمر git-rm أخذ الخاصيات التالية :

--force

--dry-run

--cached

--ignore-unmatch

--quiet

المصدر:

https://git-scm.com/docs/git-rm

تمّ تعديل بواسطة E.Nourddine

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن