这几天,新的 Xcode 项目很奇怪,大多数文件在列表中的文件名右侧都有“A”图标。即使我选择了该文件,右键单击并选择“ Source Control -> Commit Selected Files
”,输入一条消息并单击“提交”,该文件仍然会出现旁边有“A”图标。(不能选择“ Source Control -> Add
”,因为它是灰色的)。在此提交之后,即使文件没有更改,我也可以继续再次提交。
然后我开始了一个 Bash 并使用了
$ cd ~/code/iOS/SomeProject
$ git add .
$ git commit -a -m "all ok"
$ git status
# On branch master
nothing to commit (working directory clean)
然后Xcode上的所有文件仍然显示“A”图标,即使关闭项目并重新打开它,它也是一样的。
Git的命令行版本是
$ git --version
git version 1.7.7.5 (Apple Git-26)
我最近安装了 RVM(Ruby 版本管理器),但我认为这应该没什么区别。