2015-06-30 35 views
1

我在github上有多個項目。像那些爲Android,Razer的彈簧刀,學校等單個存儲庫內的多個github庫

我想他們喜歡這個 - >

  • 的Android(主存儲庫)的方式挑選出 ----- frameworks_base項目(子庫) ----- packages_apps_settings(另一個子庫)

  • 學校(主存儲庫) -----項目1項(子庫) -----項目2(另一個子庫)

澄清:

在第一個例子中,它應該是MyUserName/Android/frameworks_base.gitMyUserName/Android/packages_apps_settings.git

同樣在第二個例子中,它應該是MyUserName/School/Project1.gitMyUserName/School/Project2.git

我該怎麼做?

回答

1

從您的回購根

git submodule add https://github.com/acme/Project1.git 
git submodule add https://github.com/acme/Project2.git 

+0

感謝。子模塊做到了這一點。我之前讀過關於子模塊的內容,但看起來我的語法錯了(要同步到要同步的存儲庫,我在命令中互換了他們的位置(錯誤),所以它將它克隆到我的pc中的那個文件夾中大聲笑)。但謝謝澄清。 – user3271166

1

我建議從子模塊的文檔開始:reference。 創建一個存儲庫,例如School,然後將其他作爲子模塊添加。 享受。 :-)