Jawaban:
Mudah. Cukup gunakan git rm --cachedpada file yang ingin Anda hapus dari cache kontrol versi tetapi tidak ingin menghapus / menghapus dari sistem file Anda. Jadi jika Anda ingin menghapus foo.txtdari kontrol versi seperti ini jalankan perintah ini:
git rm --cached foo.txt
Sebagaimana dijelaskan dalam dokumentasi resmi Gitgit-rm :
--cached
Gunakan opsi ini untuk unstage dan menghapus jalur hanya dari indeks. File pohon yang berfungsi, apakah diubah atau tidak, akan dibiarkan sendiri.
--cachedsebelumnya, tetapi berpikir itu akan menghapus file dari indeks. Terima kasih!