xcode - Git 无法识别在 xcode 项目中添加 .xcscheme 文件

标签 xcode git bitbucket atlassian-sourcetree xcode-project

在我的 xcode 项目中添加了一个对应于测试目标的新方案。创建的新 xcscheme 文件未反射(reflect)在 git 中。同时执行 git status 显示nothing to commit, working directory clean

尝试通过 git add .xcscheme 说通过终端添加它

以下路径被您的 .gitignore 文件之一忽略:MyProject.xcodeproj/xcshareddata/xcschemes/MyProjectTests.xcscheme 如果你真的想添加它们,请使用 -f

在验证我的 .gitignore 文件时,它完全是空白的。

我查看了要求共享方案的帖子,但无济于事。通过这个线程,Bitbucket not showing changes in themes directory .但对我来说,.xcodeproj 文件或 xcschemes 目录中都没有 .git 或 .gitignore 文件。

如何删除这些限制以便我可以将新的 xcscheme 文件添加到存储库中,或者是否有任何其他设置需要修改?

最佳答案

即使这已经被回答了......对我来说是

确保您的方案设置为“共享”。方案下 pull 菜单 -> 管理方案 -> 勾选你想要提交的方案的“共享”框

希望这对某人有帮助:)

关于xcode - Git 无法识别在 xcode 项目中添加 .xcscheme 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32753798/

相关文章:

c++ - Xcode 中的 BOOST_STATIC_WARNING

git - 如何让 git log 只打印作者姓名的首字母?

git - 如何限制对 git 上的 master 分支的访问

git - 如何删除新 Bitbucket 中的存储库

docker - Bitbucket管道-步骤- docker -无法找到图像

ios - Spritekit - 屏幕坐标底部

xcode - 如何在 Xcode 中调试时更改 NSString 值?

ios - 两个目标,两个同名的头文件如何将每个头文件用于正确的目标?

java - 为什么 jGit 的 RevWalk.reset() 方法行为异常?

git - 'git add .' 的 SourceTree GUI 中的等效命令是什么?