Игнорирование .DS_Store в файле gitignore с использованием Tower

У меня есть новое репо, и перед выполнением первого коммита я бы проигнорировал файлы .DS_Store.

Я попытался добавить следующее в файл .gitignore через Tower:

.DS_Store
*.DS_Store
*/.DS_Store

Но игнорируется только файл .DS_Store в корне, все остальные включены в готовность к фиксации.

Есть ли уловка для игнорирования этих файлов?

Ответы

Ответ 1

Убедитесь, что вы сначала не добавили в индекс те DS_Store.

Если вы это сделали, проверьте Как удалить файлы .DS_Store из хранилища Git?", а затем проверьте, работает ли ваш .gitignore.
Используйте git rm --cached, если вы хотите просто удалить из индекса, сохраняя их в рабочем дереве.

Примечание: в вашем случае должно быть достаточно .DS_Store.

Смотрите Objective-C.gitignore из GitHub Collection of Полезные .gitignore Шаблоны.

Ответ 2

**/. DS_Store

попробуйте:) Надеюсь, что это поможет