Use 'git mv' to record filename case changes in Git
If you’re on a case-insensitive a file system and change the case of a filename, Git will not record the new name — unless you use git mv to perform the renaming.
More >
December 16, 2025