【发布时间】:2020-09-14 20:48:26
【问题描述】:
由于在后台管理您的项目的 XCodes 文件的文档很差,我无法理解 xcschememanagement.plist 文件的用途,这给我带来了很多问题。
谁能解释这个文件的用途,以及我们应该如何使用 git 源代码控制来处理它?
这里是文件PROJECT_ROOT/xcuserdata/alecmather.xcuserdatad/xcschemes/xcschememanagement.plist的完整路径
我对 git 和这个文件的问题: 假设我从 branch_1 开始。 我对这个分支做了一些提交。 然后我切换到 branch_2。 我在那里做了一些提交,并决定运行我的项目。 完成后,我停止运行我的项目并切换回 branch_1。 我在那里运行我的项目,然后关闭它。 我尝试切换回 branch_2,但被 git 阻止,说我在当前目录中有未提交的更改。但我什么也没做,只是运行我的项目。
所以我假设这个文件包含一些在构建/运行项目时可能会改变的东西?但是当一直在分支之间切换时,这会变得非常乏味。我是否在这种情况下提交对该文件的更改?我可以安全地放弃更改吗?
【问题讨论】: