添加现有的本地git repo - Zend studio

时间:2013-01-20 12:32:16

标签: eclipse git zend-studio

我有本地git repo,我想将其作为GIT PHP Project添加到我的项目中。

我的工作区位于C:\www,repo位于C:\www\citest,这是现有的git repo。

现在当我尝试从这样的git创建项目时

Project Name: citest
Location: C:\www
URI: file:///C:\www\citest

然后我得到以下错误:

C:\www\citest overlaps the location of another project: 'citest'

但是C:\www\citest 不是 zend项目。这是一个git repo。

到目前为止,我已经尝试过File>导入,没有结果。

然后我尝试将citest/文件夹放在我的工作区外,初始化新的git项目,从zend删除项目,将citest/文件夹复制回www/并尝试导入现有项目。它有效,但它没有git功能。

如何从现有的git local repo创建 git项目,以便文件夹最终位于我的工作区C:\www

1 个答案:

答案 0 :(得分:0)

我宁愿在eclipse项目中将git repo与http工作区完全分开。

您可以将git repo作为php项目进行管理,并在c:\www工作区中添加该repo的 clone

然后post-commit钩子(在Eclipse管理的git仓库中)可以自动检出你在Eclipse项目中做的任何提交(在c:\www工作区中的git repo中检出)。 /> 例如,请参阅“Simple git post-commit hook to copy committed files to a certain folder”。