我有本地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
?
答案 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”。