4

当尝试在现有项目中设置 Xcode 中的源代码控制功能时,我将分支更改为位于 github 的分支,但是当我这样做时,我的所有代码都消失了,现在我无法打开项目,因为它说无法打开因为它缺少其 project.pbxproj 文件。我可以以某种方式切换回我的本地主分支并恢复我的项目吗?:(

4

2 回答 2

2

对我来说,问题或解决方案都与源代码控制存储库无关。不知何故,项目文件夹权限搞砸了。为了修复它,我打开了包含该项目的文件夹,执行“获取信息..”,单击锁解锁它,单击窗格底部附近的齿轮图标,然后选择“应用于封闭的项目... " 这会重置整个项目文件夹的权限,之后我可以打开项目。

于 2014-09-05T23:54:33.857 回答
2

这里发生的事情是您签出了一个不包含 xcode 项目(或至少不包含其所有组件)的分支。

是的,您可以切换回 master 分支并拥有 master 中的所有内容,包括项目(假设它在 master 之前提交)

考虑到您的问题,您可能需要使用终端来结帐大师。在这种情况下打开终端并cd进入项目目录并执行git checkout master

于 2013-10-23T17:19:25.103 回答