在Xcode 4中如何将项目关联到我设置的本地Git存储库?

Gre*_*reg 2 git xcode organizer xcode4

在Xcode 4中如何将项目关联到我设置的本地Git存储库?

那是:

  • 我已经成立了一个Git仓库中的Xcode 4的项目已经创建后,根据指示在这里:
  • 我去了Organizer并"添加"了这个作为本地Git存储库
  • 当我在Xcode 4中访问我的项目时,源代码函数似乎仍然不起作用 - 我猜它是因为必须有一些方法将Xcode项目与我创建的本地存储库绑在一起?

Von*_*onC 5

从" 如何为现有的Xcode项目创建Git Repos ":

更新:显然只是初始化项目目录中的空存储库就足够了; Xcode为您自动检测它.
如果在文档中出现这种效果,那就太好了.感谢杰森(详见此处).在终端中打开项目目录并键入以下内容:

git init
git add .
git commit -m "Initial commit"
Run Code Online (Sandbox Code Playgroud)

所以在你的情况下,它应该检测它.

OP格雷格评论:

我发现我所要做的就是更改文件,然后文件的Xcode 4弹出菜单确实显示了一组源控件选项(以前是灰色的).
因此,答案的最初部分是正确的,用于创建git存储库的手动git命令.


否则你可以尝试:

  • 使用(n个空)git repo创建一个新的XCode4项目
  • 移动.git目录并覆盖Xcode 4项目.git
  • 在新的Xcode 4项目目录中移动源代码
  • 看看XCode4然后检测你的源 Git集成

不是你的情况,但其中一条评论提到:

如果您从SVN存储库(我曾经)切换,诀窍是进入项目文件夹并删除或重命名.svn目录.
对我来说,似乎Xcode会.svn首先找到该文件夹(或者首选它,即使后备存储库已经退役),但是一旦它消失了,Xcode就会很乐意开始使用git存储库.

这实际上是另一个Xcode 4 Git用户在SO上的问题.