当尝试在现有项目中设置Xcode中的源代码控制功能时,我将分支更改为位于github的分支,但是当我这样做时,我的所有代码都消失了,现在我无法打开项目,因为它说无法打开,因为它缺少project.pbxproj文件。我能以某种方式切换回我的本地主分支并恢复我的项目吗? :(
答案 0 :(得分:2)
这里发生的事情是你检查了一个不包含xcode项目的分支(或者至少不是它的所有组件)。
是的,您可以切换回主分支并拥有主数据库中的所有内容(假设它是在主数据库之前提交的)考虑到您的问题,您可能需要使用终端来结账主人。在这种情况下,打开终端并cd
到项目目录并执行git checkout master
答案 1 :(得分:1)
对我来说,问题或解决方案都与源控件存储库无关。不知何故,项目文件夹权限搞砸了。为了解决这个问题,我打开了包含该项目的文件夹,执行了“获取信息...”,单击锁定将其解锁,单击窗格底部附近的齿轮图标,然后选择“应用于封闭的项目...... “这会重置项目文件夹中的权限,之后我可以打开项目。