2017-02-28 122 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

非常感謝。這對我有用。問題解決了 –

相關問題