اذهب إلى المحتوى
  • 0

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

Kamilia

السؤال

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

فرضا الملف 

./notes.txt

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

git rm notes.txt

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 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
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...