在 Xcode 4 中,如何将项目关联到我设置的本地 Git 存储库?
那是:
- 在创建 Xcode 4 项目后,我根据此处的说明设置了一个 Git 存储库:
- 我去了 Organizer 并将其“添加”为本地 Git 存储库
- 当我在 Xcode 4 中进入我的项目时,源代码功能似乎仍然不起作用 - 我猜是因为必须有某种方式将 Xcode 项目与我创建的本地存储库联系起来?
更新:显然,只需在项目目录中初始化一个空存储库就足够了;Xcode 会自动为您检测。
如果文档中有类似的内容,那就太好了。感谢杰森(这里有详细信息)。在终端中打开项目目录并键入以下内容:
git init
git add .
git commit -m "Initial commit"
所以在你的情况下,它应该检测到它。
OP格雷格评论:
我发现我所要做的就是更改一个文件,然后该文件的 Xcode 4 弹出菜单确实显示了一组源代码控制选项(以前是灰色的)。
因此,答案的最初部分是正确的,用于创建 git 存储库的手动 git 命令。
否则,您可以尝试:
可能不是您的情况,但其中一条评论提到:
如果您从 SVN 存储库(我曾经是)切换,诀窍是进入您的项目文件夹并删除或重命名该
.svn
目录。
对我来说,Xcode 似乎会首先找到该.svn
文件夹(或者更喜欢它,即使支持存储库已停用),但一旦它消失,Xcode 就会愉快地开始使用 git 存储库。