Как удалить .DS_Store из Git-репозитория на macOS?

Работая на macOS вы столкнетесь с файлами .DS_Store, которые автоматически создаются и нежелательны в Git-репозитории.

Что делать если git не видит изменение регистра в названии файла?

В некоторых случаях необходимо изменить регистр букв в названии файла, но git не реагирует на это изменение.