Sha*_*e D 7 git xcode bitbucket atlassian-sourcetree xcode-project
在我的xcode项目中添加了与测试目标对应的新方案.创建的新xcscheme文件没有反映在git中.另外做一个git状态显示我没有提交,工作目录清理.
试图通过终端通过添加它的git加.xcscheme说
您的.gitignore文件之一忽略以下路径:MyProject.xcodeproj/xcshareddata/xcschemes/MyProjectTests.xcscheme如果您确实要添加它们,请使用-f
在验证我的.gitignore文件时,它完全空白.
我查了一些帖子,要求分享这些方案,但没有帮助.通过这个帖子,Bitbucket没有在themes目录中显示更改.但对我来说,.xcodeproj文件或xcschemes目录中都没有.git或.gitignore文件.
如何删除这些限制,以便我可以将新的xcscheme文件添加到repo中,还是需要修改其他任何设置?
即使已经回答了...对我来说
确保您的方案设置为“共享”。方案下拉菜单->管理方案->在“共享”框中选中要提交的方案
希望这可以帮助某人:)
您需要进入“管理方案”视图并勾选“共享”复选框
“产品”菜单 -> 方案 -> 管理方案
这将创建共享方案文件。接下来,您需要确保 git 不会忽略这些文件。
您需要从忽略文件中删除“xcshareddata/xcschemes”并将它们添加到存储库中
或者只是使用
'git add -f MyProject.xcodeproj/xcshareddata/xcschemes'