赞
踩
开发过程中,经常会有一些通用的部分希望抽取出来做成一个公共库来提供给别的工程来使用。通用的部分作为独立git库,用于多个父项目的库,git submodule功能就能解决此问题。这里介绍如何理解子仓库和父仓库的同步更新使用。
如果一个git仓库包含一个或多个submodule(子仓库),通过以下方式拉取代码。
方式一,clone的时候一起拉取submodule
git clone -b branch_name --recurse-submodules git@xxx/project.git
说明:
1. branch_name:是需要拉取父仓库的分支名称
2. git@xxx/project.git:是需要拉取父仓库的源地址
3. 加上--recurse-submodules这个参数就会clone的时候同时拉取所有子仓库
方式二,先clone父仓库&#x
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。