在使用hexo第三方主题,推送到gitub进行CI/CD的时候,报了下面这个错误
No url found for submodule path 'themes/sky' in .gitmodules
原因在于安装主题的时候只是按照常用的git clone
方式,导致github获取不到git子仓库地址。
可参考netlify.com上面的回答, 解决办法
删除theme文件夹
将这次变更到git
重新用git submodule的方式clone仓库
更新submodule
可以用
git submodule status
来检查是否成功,.gitmodules
是否创建了