2016-01-27 59 views

回答

6

的GitHub不允許嵌套倉庫(IIRC Git不允許裸倉庫)。

但是,您可以使用子模塊在工作樹的「客戶端」上嵌套存儲庫。

您需要克隆父目錄。

然後,添加子庫作爲submodule

git submodule add https://github.com/username/sub_repo.git 

的sub_repo模塊將被鏈接到父回購,可以在sub_repo目錄中找到。

提交(.gitmodules和sub_repo),推,你就完成了。

+0

如何創建'username/repo/sub -repo.git'而不是'username/sub-repo.git'?我的目的是很好地組織我的代碼。 – SparkAndShine

+1

對不起,修正了一個錯字。 sub_repo是一個普通的存儲庫 - threre是無法在github上使用嵌套文件夾的。 – MrTux

+0

Git Subtree可以實現這個嗎? – SparkAndShine

相關問題