
2,touch .gitignore 创建忽略文件
3,回到工程中shift+command+. 打开隐藏文件,找到.gitignore文件
4,打开.gitignore文件,编辑写入:
*.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate
5,保存关闭.gitignore文件
6,退出Xcode,在终端输入 git rm --cached YourProjectName.xcworkspace/xcuserdata/YourUsername.xcuserdatad/UserInterfaceState.xcuserstate
7,在终端输入:git commit -m"Removed file that shouldn't be tracked"
8,重新打开Xcode,git commit ,git push
在我们开发的时候,用 Gi 管理项目, cocopods 新建的仓库或者 项目工程 默认会生成 .git 文件,只是它 默认隐藏 的,在需要提交这些仓库的时候,如果不删除这个文件,那么在 sourcetree 上无法识别 新增文件 或者 新建工程 ,导致无法提交,所以需要删除 .git 文件,但是 .git 文件默认又是隐藏的,所以需要让它显示,然后删除
在mac上,我们可以 cd到项目目录 下,使用快捷键 ⌘ + ⇧ + . ,也就是: Command + Shift + . 来快速显示和隐藏隐藏文件了。
//显示隐藏文件
//不显示隐藏文件
最后需要重启Finder : 窗口左上角的苹果标志-->强制退出-->Finder-->重新启动
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)