簡體   English   中英

Git,不同的文件夾,相同的倉庫,不同的分支

[英]Git, different folders, same repo, different branches

感謝您閱讀此問題。 我有一個任務要做,對此我感到羞恥,但我自己無法處理。 這就是為什么我在這里,要你幫我一下。 所以,問題是...我具有以下站點結構:

ext_www
-開發
----(此處的網站代碼)
萬維網
-(這里的網站代碼)

ext_www / dev文件夾是dve分支想要放置的位置。 www分支想要放置的文件夾。 所以我想建立一個像這樣的文件結構:

git的
ext_www
-dev( 開發分支
----(此處的網站代碼)
www( master分支
-(這里的網站代碼)

是否可以在一個地方設置.git文件夾,然后將master分支設置到www文件夾,將dev分支設置到ext_www / dev文件夾,並同時在倉庫中保留一個純站點源代碼,沒有wwwext_www / dev文件夾?

您可以使用git 子模塊

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-[可選]返回到您的根目錄並提交所有這些更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM