问题:使用sourceTree作版本管理后, Xcode工程每次打开, 都会有几个xcodeworkspace之类的文件提示改动了.git
若是想ignore掉, 有两种状况:github
1:整个工程没有归入版本管理以前, 直接在工程的主文件夹添加 .gitignore 文件, 内容参考: https://github.com/github/gitignore/blob/master/Objective-C.gitignorexcode
而后经过版本控制就能搞定.缓存
2:工程已经在版本控制之下, 想把这几个文件ignore, 一样, 先生成.gitignore 文件放入工程.测试
而后:spa
运行命令:版本控制
git rm -r --cached .code
上面这个命令将会移除全部的缓存索引,而后运行再运行如下命令添加全部的文件:索引
git add .get
提交它(这一步就能够直接用sourceTree搞定了):