git submodule的进一步使用学习
了解子git的创建、删除方式
平常使用的git submodule的场景都比较简单,所以就大概了解主包子包的关系,子包提交代码,主包提交代码的常规操作。
但是在运行了主包的代码,产生了一些无需更改的文件,并且通过git checkout -f无法撤销更改。
解决方式:
- 删除整个git,但是这样暂存区代码就丢失了,故不采用
- 删除无法撤销的子git,重新添加。具体方式参考以下博客:https://blog.csdn.net/guotianqing/article/details/82391665