Наивная настройка Git, можно ли удалить файлы, которые находятся в списке .gitignore?

Я совершил наивную ошибку при настройке своего проекта. Нас 3 разработчика, работающих над одним удаленным репозиторием. При настройке git мы никогда не думали, что Xcode будет создавать файлы, не относящиеся к разработке, и отправлять их в наш удаленный репозиторий. Теперь, после того как я узнал об этом, я сделал файл .gitignore.

.gitignore выглядит так, пожалуйста, дайте мне знать, если я должен отредактировать и его. (Зачет за файл также идет : Ответ на этот вопрос, данный Abizem)

# Mac OS X
*.DS_Store

# Xcode
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
*.xcuserstate
project.xcworkspace/
xcuserdata/

Но теперь вопрос, есть ли какие-либо возможности, чтобы я мог отследить все эти перечисленные файлы из нашего контроля исходников?

или

Могу ли я перечислить все отслеживаемые файлы с их путями и затем я знаю болезненный способ удаления одного за другим с,

git rm --cached 'file path'

5
задан Community 23 May 2017 в 11:48
поделиться