我开始着手一个新项目,并在启动 Xcode 时发现以下内容:
Changes not staged for commit:
modified: <project>.xccheckout
和
Untracked files:
<project>/xcshareddata/
然后我编辑.gitignore
忽略.xccheckout
并检查状态。现在内容如下:
Changes not staged for commit:
modified: .gitignore
modified: <project>.xccheckout
即前面提到的未跟踪文件不再由 git 输出。我已经尝试了好几次,它是完全可重现的——但完全莫名其妙。