Git, вероятно, уже отслеживает файл.
Из документов gitignore :
Чтобы остановить отслеживание файла, который отслеживается в данный момент, используйте git rm --cached .
Используйте это, заменив [project]
и [username]
вашей информацией:
git rm --cached [project].xcodeproj/project.xcworkspace/xcuserdata/[username].xcuserdatad/UserInterfaceState.xcuserstate
git commit -m "Removed file that shouldn't be tracked"
В качестве альтернативы вы можете использовать -a
опция git commit
, которая добавит все файлы, которые были изменены или удалены.
Как только вы удалите файл из git, он будет уважать ваши .gitignore
.