fatal: in unpopulated submodule XXX 以及 hexo themes 下一个文件夹无法git push解决方案

我是喜欢使用云端私有库备份文件让自己实现多设备写hexo的,不太会的朋友可以看借鉴这篇文章在自己的电脑搭建环境在另一个终端上同步写Hexo

然后自己有一天从next改用了北宸哥的开源魔改的next-leaf便有了此文

过程

过程

怎么解决

跑到themes目录下,然后执行以下操作

1
2
git rm -rf --cached leaf
git add leaf/*

解释

因为leaf是从另一个第三方的仓库克隆的,在执行git add的时候”fatal: in unpopulated submodule ***“ 错误

所以我们删除掉这个库文件的cached就行了

参考

git add出现 “fatal: in unpopulated submodule XXX” 错误