2011-03-24 66 views
1

所以我试图创建一个新项目,我想为它创建一个本地Git存储库。我正在使用Xcode 4;我刚刚下载并安装了最新版本。当我开始创建一个新项目并到达需要为我的项目输入名称的位置时,“创建本地git存储库”复选框将显示为灰色。我已经尝试创建符号链接到Xcode认为Git的应该是用这个命令:Xcode不允许我创建本地git

sudo ln -s /usr/local/git/bin/git /usr/bin/git 

下面是截图:

Screenshot showing grayed out checkbox for “Create local git repository”

+0

我知道这已经被回答和接受了,但是没有文本“The folder”Docouments“包含一个git仓库”给游戏留下了一点点? – 2011-03-25 08:58:10

+0

我遇到的问题是Xcode缓存了git存储库,尽管我不仅删除了.git,还删除了包含它的目录。必须重新启动xcode。 – lilbyrdie 2011-06-08 15:41:44

回答

5

这是因为已经有在磁盘上的Git仓库文件夹(它写在你的截图中)。如果它是由错误创建的,请将其删除(.git文件夹位于...),然后重试。请注意,你不需要提供你自己的git可执行文件 - Xcode4有。

2

你刚刚覆盖Xcode的git副本,我只能假设这不是推荐的事情。用这个恢复它:

sudo ln -f /usr/libexec/git-core/git /usr/bin/git 

而正如mspasov所说,这是因为已经有一个git存储库。