已有库设置子模块
已经跟踪的模块,但是库不存在,这个时候重新设置。
1. 确保该目录没有任何文件被跟踪
如果该目录之前已经存在文件,Git 会认为它已被跟踪。你需要先删除该目录中的文件或让 Git 停止跟踪它们。
然后检查并清理 Git 索引:
这将从 Git 的索引中删除该目录,但不会删除本地文件。
2. 添加子模块
现在你可以重新添加子模块了:
3. 提交更改
添加子模块后,提交更新:
4. 更新子模块
确保所有子模块初始化并更新:
Last updated