Saya tidak terlalu yakin apa yang terjadi di sini, tetapi terkadang file tertentu di repositori saya akan mengubah kasus namanya. misalnya,:
sebelum: File.h
setelah: file.h
Saya tidak terlalu peduli mengapa ini terjadi, tetapi ini menyebabkan git berpikir itu adalah file baru, dan kemudian saya harus pergi dan mengubah nama file kembali. Bisakah Anda membuat git mengabaikan perubahan kasus?
[Sunting] Saya menduga Visual Studio melakukan sesuatu yang aneh dengan file tertentu, karena tampaknya paling sering terjadi ketika saya membuka dan menyimpannya setelah perubahan. Saya tidak punya cara untuk memperbaiki bug di VS, tapi saya harap git bisa lebih mampu.