2017-02-28 245 views
0

感谢您阅读此问题。我有一项任务要做,我很遗憾,但我无法自己处理。这就是为什么我在这里,要求你帮我一把。所以,问题是...我有以下的网站结构:Git,不同的文件夹,相同的回购,不同分支

ext_www
- dev的
----(此处站点代码)
WWW
- (网站代码在这里)

ext_www的/ dev文件夹是DVE分支希望被所在地。 wwwmaster分支想要找到的文件夹。所以,我想建立一个文件结构是这样的:

git的
ext_www
- DEV(Dev分支
----(网站这里代码)
WWW(主分支
- 在这里(站点代码)

是否可以设置git的文件夹中的一个PLAC e,然后设置分支进入WWW文件夹和开发分支进入ext_www的/ dev文件夹,并在同一时间,回购,以保持一个纯粹的网站源代码,没有wwwext_www/dev文件夹?

回答

0

还可以使用Git submodules

1 - 添加的第一子模块:

git submodule add https://github.com/link-to/your-repo.git ext_www 

2 - 结帐到dev分支:

cd ext_www && git checkout dev 

3 - 添加另一个子模块:

cd ../ && git submodule add https://github.com/link-to/your-repo.git www 

4 - 结帐到master分支:

cd www/ && git checkout master 

5 - [可选]返回到你的根目录下,并提交所有这些变化。

+0

非常感谢。这对我有用。问题解决了 –

相关问题