自建博客系列-Hexo多电脑快速部署

304 阅读1分钟

1、遇到问题:

  • hexo d 一键部署命令只会上传publick文件中的编译后静态文件,如果有一天你的电脑发生了意外,文件全部取不出来了,那么重新部署本地工作环境将变得麻烦。
  • source文件夹中的源文件以及md文件都不会上传到仓库中。

2、解决办法:

  1. 官网建议的一个仓库里面两个分支。
  2. 放弃使用hexo d一键部署命令,用git init把项目目录变成git仓库目录,然后绑定到码云或者github线上仓库分支上,每次更新博客时,现用hexo g命令生成静态页面,然后git addgit commitgit push将整个项目目录都更新到远程仓库上,然后在码云或者github的pages启动服务时选择部署目录为public目录,重新生成新的链接地址即可。