Saya mencoba mengubah nama file agar memiliki kapitalisasi berbeda dari sebelumnya:
git mv src/collision/b2AABB.js src/collision/B2AABB.js
fatal: destination exists, source=src/collision/b2AABB.js, destination=src/collision/B2AABB.js
Seperti yang bisa Anda lihat, Git melakukan ini. Saya mencoba mengubah nama hanya menggunakan mvperintah lama , tetapi Git tidak mengambil nama baru (sebagai nama baru atau sebagai file baru yang tidak bisa dilacak).
Bagaimana saya bisa mengubah file untuk memiliki kapitalisasi berbeda dengan nama yang sama? Saya menggunakan Mac OS X v10.7.3 (Lion) dengan Git 1.7.9.1 menggunakan Z shell (zsh) 4.3.15.
git mv hello.txt Hello.txtakan bekerja pada OS yang case-sensitive. Lihat jawaban saya di bawah ini
git mv myfile foo; git mv foo MyFile