因为 github 的搜索在百度并不好,并且,我的个人镜像网站,建了一个月了,百度还没有收录,所以,不如自己在 gitee 上建一个。
当然,也是因为国内人访问 github 的时候,网速不行。
参考资料
在 hexo 中的 _config.yml 配置文件中配置 deploy 参数
参考 hexo 官方文档内容
1 | deploy: |
delpoy 中 type 部署的类型 上传 GitHub 和 Gitee 都是 git 方式
heroku 是另外一个云平台暂时不做介绍。
根据hexo官方文档内容,你的deploy应该是这样的:
1 | deploy: |
其中,有一点需要注意的 在码云上,如果在repo 填写 Https 链接,会出现错误
解决方式就是 采用ssh链接就可以了。
这里要说一下 https 提交和 ssh 提交之间的区别
- 在使用
ssh方式时,是不需要验证用户名和密码,如果你在配置ssh里,key时设置了密码,则需要验证密码 - 而对于使用
https方式来讲,每次push都需要验证用户名和密码,设置完成后就可以 直接在hexo文件夹下打开git push输入命令行上传了
当然,对于我个人来说,我是直接加了我的 ssh key。
本地浏览:
hexo clean && hexo g && hexo s部署到 GitHub 和 Gitee :
hexo clean && hexo g && hexo dps:在修改_config.yml 文件和写hexo命令行的过程中一定注意要留空行,也就是hexo原文档中所说的 注意缩进
ps: 在 gitee 中开启网站主页,需要自己进行手动设置。
具体为,点击相应仓库,然后点击下图的图标。

ps: gitee 提交的页面,并不能自动更新,要自动更新的话,需要付费,点击上图中的更新按钮才行。
好吧~~ 毕竟免费,还要什么纸飞机,更何况,还有私人仓库,不过,真的是不放心啊。。。
但是,有人写了自动更新的插件,我没试过。
github 的私仓竟然免费了,干起来,还要什么自行车。
参考,下面的博文,把自己的博客原始资料,同时部署到 gitee 和 github 的私仓。