图形化界面添加Git子模块

最近遇到一个项目拆分后原先做整体管理的工作不便的问题,于是想到用 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.修改代码提交过程


提交子模块的更改
  1. SonarQube 在 Git submodule 项目中扫不到子模块的代码问题(未解决)
    官方论坛说明

你可能感兴趣的:(图形化界面添加Git子模块)