قم بإزالة الملفات التي تم تجاهلها في git

أمر واحد لاستخدامه لإزالة الملفات المتجاهلة التي تم إيداعها

إزالة الملفات التي تم تجاهلها من git

إذا كنت في أي وقت مضى في الموقف الذي يجب إزالة الملفات أو الدلائل التي تم إيداعها بالفعل في git ، فهناك أمر واحد يقوم بهذا بالضبط. يتجنب هذا الأمر حذف البيانات ، ويلتزم بالحذف ويضيف نفس البيانات بعد ذلك مرة أخرى.

# In this example, the 'bin'-directory
# gets removed from git. Note that this
# operation doesn't remove the file 
# itself, only its reference in git.

git rm -r --cached bin

# Same command, for the file 'log.ts'.

git rm -r --cached log.ts

يعمل أيضًا مع البيانات المسجلة بالفعل

يزيل هذا الأمر أيضًا الملف أو الدليل المحدد من شجرة git إذا تمت إضافة البيانات قبل تعريفها في ملف gitignore. بالطبع ، لن يتم حذف الملف أو الدليل الحقيقي ، فقط مرجعه في git.