gitignore не игнорирует файл

Неважно, что я положил в.gitignore Я могуне получить мерзость, чтобы игнорироватьUserInterfaceState.xcuserstate файл ниже:

$ git status
On branch master
Your branch is up-to-date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   .gitignore
    modified:  CalFoo.xcodeproj/project.xcworkspace/xcuserdata/wcochran.xcuserdatad/UserInterfaceState.xcuserstate

Я использую / редактирую.gitignore файл указан вэта почта, Я попробовал все, чтобы соответствовать шаблону, включая точное имя пути:CalFoo.xcodeproj/project.xcworkspace/xcuserdata/wcochran.xcuserdatad/UserInterfaceState.xcuserstate но безрезультатно.

Эта конкретная проблема возникает из рабочего процесса, где Xcode используется для создания начального git-репо и.gitignore файл изВот добавлен позже. Более общий ответ на игнорирование ранее отслеженных файлов в git можно найти вэтот вопрос (Я думаю, что я никогда не нашел этот пост в моем поиске, так как в заголовке не было "gitignore")

Ответы на вопрос(2)

Ваш ответ на вопрос