目录
问题
解决
问题
今天想把两个 Git 工程合并成一个工程,尽管已经将其中一个工程的 .git 目录删除了,但是在合并提交时还是遇到了一个和子模块相关的报错,具体报错信息如下:
fatal: in unpopulated submodule '*'
报错截图如下:
解决
通过报错截图的信息,我们可以知道是在执行添加目录时发生的报错。
解决方法也非常简单,就是清除缓存信息,参考命令如下:
git rm -rf --cached <目录>
然后,再执行下面的命令:
git add <目录>
报错消失!问题解决!
执行过程如下图所示:
好了,问题解决啦!
特此记录一下,避免以后忘记了。
最后,温馨提示一下,记得做好备份,防止误操作导致修改记录丢失。
重要的事情说三遍,记得做好备份,记得做好备份,记得做好备份!
作者简介:😄大家好,我是 Data-Mining(liuzhen007),是一名典型的音视频技术爱好者,前后就职于传统广电巨头和音视频互联网公司,具有丰富的音视频直播和点播相关经验,对 WebRTC、FFmpeg 和 Electron 有非常深入的了解。同时也是 CSDN 博客专家(博客之星)、华为云享专家(共创编辑、十佳博主)、51CTO社区编辑、InfoQ 签约作者,欢迎关注我分享更多干货!😄