Git dizininden bir dosyayı kaldırma


33

Bir dosyayı çalışma ağacından kaldırmadan git deposunun dizininden bir dosyayı nasıl kaldırırım ?

./notes.txtGit tarafından izlenen bir dosyam olsaydı , koşabilirdim git rm notes.txt. Ancak bu dosyayı kaldıracak. Sadece dosyayı izlemeyi bırakıp gitmeyi tercih ederim.

Yanıtlar:


48

Sadece kullanabilirsin git rm --cached notes.txt. Bu dosyayı tutar, ancak dizinden kaldırır.


3

git reset HEAD <file> belirli bir dosyayı kaldırmak için.

ve git reset HEADtüm dosyaları git dizininden kaldırmak için.


Bu cevap, Gert'in çözümünden 8 yıl sonra ortaya çıktı, git reseto zamandan beri komuta anlamını değiştirdi mi?
Kamil
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.