2014-11-03 49 views
1

我遇到了由于其文件夹结构而被添加到的Git存储库的问题。Git - 文件夹结构问题

Git的回购文件夹结构是:

.git 
/dev 
    /src 
    --all the code files 

这个项目是一个网站,我们正在托管的网站的计算机上的文件夹src/需要在顶层文件夹并命名为htdocs/

有没有可能让我Git克隆没有dev/文件夹的回购,仍然能够改变与Git?

我试过git clone https://github.com/foobar/foo.git htdocs但只是将dev/文件夹重命名为htdocs。

而我们的托管情况不允许我做符号链接,所以我不能这样。

反正是有,我可以克隆Git的回购,还是我将不得不在混帐回购协议的文件夹结构变更为:

.git 
/src (or /htdocs) 
    --all the code files 

谢谢。

回答

0

更改git回购结构(git mv dev/src .)将是最简单的解决方案。

如果src/不适合在此回购根级别,那么一个解决办法是:

+0

感谢您的答复(对于超晚的答复感到抱歉)。 我最终只是通过将所有文件上移两个级别来更改整个回购。 – 2014-12-29 13:59:49