Tags

, ,

用习惯了Xcode再用别的IDE确实很不习惯呐,command的各种快捷键也顺手了,ctrl用不惯~~~~(>_<)~~~~

说正题,安装git后,Xcode新建项目中可以选择使用Source Control

于是之后每个文件都能单独进行Commit等操作,当然整个项目,包括配置文件都可以。

然后就是更改文件名后提交报错:

fatal: Will not add file alias  already exists in index XXXXXX

我试过即使新建一个分支也无法解决这个问题,又不忍心重新建立一个项目..不过好在实际上有个很简单的解决办法:

将更名的文件 如 foo更名为Foo,先更名为foo2然后提交,然后再更名为Foo再提交即可

这是由于git文件系统在MacOS下也不区分大小写(分区的时候可以选择区分大小写,没有试过是否也能解决这个问题,当然更不会因为这个重新分区…

Git in Xcode