2015-09-29 154 views
1

本地我有幾個項目,通常是書籍,使用以下文件夾樹在同一個文件夾中。把不同的git項目放在同一個文件夾中

+ books 
    + book_1 
    * .git 
    * ... etc 
    + book_2 
    * .git 
    * ... etc 

是否有可能通過在GitHub的網站使用主books庫保存在本地本單位?

+1

你看過[submodules](http://git-scm.com/docs/git-submodule)嗎? – jonrsharpe

回答

1

如果您在GitHub中有books回購,您可以在其中推git submodules(每個項目一個)。
每個項目都在它自己的GitHub倉庫中。

在本地,你有一個書籍回購,其中你可以做一個

git submodule add -- https://<username>@github.com/<username>/book_1 
git submodule add -- https://<username>@github.com/<username>/book_2 
... 

那麼簡單git clone --recursive https://<username>@github.com/<username>/books將克隆的書籍和所有子手段。

+0

謝謝。這是否意味着我的每本github上的書都有一個github存儲庫?我想在github上只顯示大的父項目'books'。 – projetmbc

+0

@projetmbc是的,這就是我所說的「每個項目都在自己的GitHub倉庫中」。 – VonC

+0

@projetmbc你可以使用兩個不同的GitHub帳戶,一個用於書籍,一個用於所有書籍。這樣,只有書籍會出現在其中一個GitHub帳戶中。 – VonC

相關問題