.gitignore 用于 xcworkspace,而不仅仅是 xcodeproj?

.gitignore for xcworkspace, not just xcodeproj?

我在 MyProject.xcodeproj 中有一个忽略 xcuserdata 的 .gitignore 文件,但在我的 MyProject.xcworkspace 中没有忽略该目录,我不知道该怎么做?有什么建议吗?

确保该文件夹的内容未已经跟踪:

git rm --cached [project].xcodeproj/project.xcworkspace/xcuserdata/*
git commit -m "Removed previously track xcuserdata content"

然后您的 .gitignore 将自动应用。