Я сделал наивную ошибку при настройке своего проекта. Мы 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'