hexo-bug解决方案

1. git clone下来的主题,没有添加到项目中

前提:一开始知道需要删除.git文件夹

问题:提交之后发现,远程仓库只有一个主题目录,其中的内容并没有提交,尝试进入主题目录,添加所有的文件

# 进入文件夹
$ cd themes/hexo-theme-matery
# 尝试添加所有文件
$ git add *
fatal: in unpopulated submodule 'themes/hexo-theme-matery'
# 出现了unpopulated错误,是因为没有删除其中的git缓存
# 退到themes文件夹
cd ..
# 删除缓存
$ git rm -rf --cached hexo-theme-matery
rm 'themes/hexo-theme-matery'
# 重新添加
$ git add ./hexo-theme-matery/*
# 提交
$ git commit -m "添加漏掉hexo-theme-matery主题"

   转载规则


《hexo-bug解决方案》 Mycroft Wong 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Luban压缩实现分析 Luban压缩实现分析
Luban压缩实现分析前言Luban是一个非常好用的Android图片压缩库,据作者所言,作者逆向推算了微信的压缩算法,压缩结果很接近微信朋友圈压缩后的效果。在实际使用中,压缩的结果大大缩小了从相册选择出来的图片,质量也几乎没有太大差别。
下一篇 
将阿里云作为git服务器 将阿里云作为git服务器
将阿里云作为git服务器前言本来一开始在研究,如何部署在github上的博客自动发布到aliyun上,这样就不用每次更新需要在aliyun服务器上进行一次pull操作 看了些使用git hook操作的文章,没有看到,很多都是一些步骤,也不说
2019-08-11
  目录