Birkaç dosya adını ilk harfin baş harfini kaldırarak değiştirdim, Name.jpg
gibi name.jpg
olarak. Git bu değişiklikleri tanımadı ve dosyaları silip tekrar yüklemek zorunda kaldım. Git'in dosya adlarındaki değişiklikleri kontrol ederken büyük/küçük harfe duyarlı olmasının bir yolu var mı? Dosyanın kendisinde herhangi bir değişiklik yapmadım.
git mv]1 kullanabilirsiniz:
git mv -f OldFileNameCase newfilenamecase
Git, büyük/küçük harfe duyarlı mı yoksa duyarsız mı olacağını söyleyen bir yapılandırma ayarına sahiptir: core.ignorecase
. Git'e büyük-küçük harf duyarlı olmasını söylemek için bu ayarı false
olarak ayarlamanız yeterlidir:
git config core.ignorecase false
git config` belgelerinden](http://jk.gs/git-config.html):
core.ignorecase
Eğer true ise, bu seçenek git'in FAT gibi büyük/küçük harfe duyarlı olmayan dosya sistemlerinde daha iyi çalışmasını sağlamak için çeşitli geçici çözümleri etkinleştirir. Örneğin, git
Makefile
beklerken bir dizin listesimakefile
bulursa, git bunun gerçekten aynı dosya olduğunu varsayacak veMakefile
olarak hatırlamaya devam edecektir.
Varsayılan değer yanlıştır, ancak git-clone(1) veya git-init(1) depo oluşturulduğunda uygunsa
core.ignorecase
true olarak ayarlanacaktır.
Bildiğim kadarıyla büyük/küçük harfe duyarlı olmayan dosya sistemlerine sahip en popüler iki işletim sistemi şunlardır