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 mv
perintah 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.txt
akan bekerja pada OS yang case-sensitive. Lihat jawaban saya di bawah ini
git mv myfile foo; git mv foo MyFile