問題:使用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搞定了):