最近遇到一个项目拆分后原先做整体管理的工作不便的问题,于是想到用 Git 的子模块
子模块和子树区别(英文): https://stackoverflow.com/questions/31769820/differences-between-git-submodule-and-subtree
官方说明(英文):https://git-scm.com/docs/gitsubmodules 其他教程(英文):https://www.atlassian.com/git/tutorials/git-submodule
1.下载 Git 图形化界面工具 Git Extensions
https://github.com/gitextensions/gitextensions/releases
2.创建文件夹后进去在空白处右键初始化仓库
创建仓库
3.在空白处右键打开仓库
打开仓库
4.在档案库位置打开子模块
打开管理子模块
5.新增,填上仓库链接即可
新增子模块
6.修改代码提交过程
提交子模块的更改