记录了如何将本地博客上传到github的多种方法行优点&&缺点。

hexo c; hexo g; hexo d;

hexo c; hexo g; hexo s; 是用于“①清理 Hexo 的缓存文件与生成的静态 public 文件夹。②根据博客的源代码(如 Markdown 文章、主题、配置等)生成静态网页文件。③启动一个本地服务器(默认端口 4000),用于实时预览博客效果。”

所以,hexo c; hexo g; hexo d; 是用于“①……②……③将 public 文件夹中的静态文件自动部署到远程仓库(如 GitHub)”

代码 优点 缺点
hexo c; hexo g; hexo d; 最基本的上传github代码 ①如果已有public文件夹,则会在原public文件夹基础上新添加已生成的,但不会删除不应该生成的文件(所以出现本地与网站布置不一致时,可以将public文件夹全删除了,再三连就能解决问题)。②三连时,本地上传到github的所需时间非常长,有时达到3min以上。