使用Git Submodule管理子模块

我们经常会引用第三方的开源项目或者其他人的项目到自己的项目中来,如果直接拷贝代码,那么就需要每次他人修改后,手工同步代码,导致整个的工作量非常大。git submodule使得我们可以把他人的项目作为我们自己的子项目来进行管理,当对方修改后,一个简单的同步命令就可以完成代码的自动同步,方便我们的开发。添加一个项目到我们的工程中,比如:

检出主工程代码后,初始化子模块(需要手工执行)

更新同步子模块的代码:

删除子模块的代码:

参考链接


发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注