This commit is contained in:
Xiaobin.Liu 2020-05-11 00:14:43 +08:00
parent 69366c1952
commit 147eb6e5bb

View File

@ -181,8 +181,6 @@ $ git subtree add --prefix=folder/ remote-name <URL to Git repo> subtree-b
* Git 子模块需要在服务器中可访问,但子仓库是去中心化的。
* Git 子模块大量用于基于组件的开发,而 Git 子仓库多用于基于系统的开发。
Git 子仓库并不是 Git 子模块的直接可替代项。有明确的说明来指导我们该使用哪种。如果有一个归属于你的外部仓库,使用场景是向它回推代码,那么就使用 Git 子模块,因为推送代码更容易。如果你有第三方代码,且不会向它推送代码,那么使用 Git 子仓库,因为拉取代码更容易。
自己尝试使用 Git 子仓库和子模块,然后在评论中留下你的使用感想。