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

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

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

.DS_Store
*.DS_Store
*/.DS_Store

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

Есть ли способ заставить игнорировать эти файлы?


person CMSCSS    schedule 29.04.2013    source источник


Ответы (2)


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

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

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

См. Objective-C.gitignore из Коллекция полезных .gitignore шаблонов на GitHub.

person VonC    schedule 30.04.2013
comment
Спасибо за это, я не добавил их в репо, потому что я не сделал первую фиксацию. В конце концов, я просто сдался и совершил их. - person CMSCSS; 01.05.2013

** /. DS_Store

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

person Alex G    schedule 14.08.2013