Yanıtlar:
Kolay. git rm --cachedSürüm kontrol önbelleğinden kaldırmak istediğiniz dosyayı kullanın , ancak dosya sisteminizden kaldırmak / silmek istemeyin. Eğer böyle bir foo.txtsürüm kontrolünden kaldırmak istiyorsanız , sadece şu komutu çalıştırın:
git rm --cached foo.txt
Resmi Git git-rmbelgelerinde açıklandığı gibi :
--cached
Yolları yalnızca dizinden ayırmak ve kaldırmak için bu seçeneği kullanın. Çalışan ağaç dosyaları (değiştirilmiş olsun olmasın) yalnız bırakılacaktır.
--cachedönce duymuştum , ancak dizinden dosyaları kaldıracağını düşündüm. Teşekkürler!