博客从Github迁移至Gitee

起因

本来是没有这个打算的,但最近 github 怎么也上不去,实在是受不了了,就只能转到 gitee,在这里做个记录吧

过程

其实之前就有过这样的想法了,但去做却没做好,这次下定了决心,终于搞好了

参考:

重点

1、新建 gitee仓库

2、

2、打开 Gitee Pages 服务

Gitee Pages服务

3、更新原 _config.yml文件

修改 _config.yml

url 改为新的(gitee pages 生成的 url)

1
2
3
4
# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://wnhyang.gitee.io
root: /
仓库地址

repo 改为新仓库的 HTTPS 或 SHH 链接

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@gitee.com:wnhyang/wnhyang.git
branch: master

注意:

使用 SSH,要事先配置好 SSH密钥(github 与 gitee 可以同时使用一个密钥)

老几样

1
2
3
4
5
hexo n "" # 创建新博客
hexo clean # 清理
hexo g # 生成
hexo s # 本地端口测试 默认4000端口
hexo d # 部署

更新 Pages

转到 Gitee 后,发现部署后还需要在手动到 Gitee Pages 页面 更新,毕竟是免费使用的

结束

结果还是好的,现在访问就很轻松了,舒服

2022.12.04更新,我又后悔了。鱼和熊掌就不可兼得吗?Github访问慢,但内容不会有什么限制;Gitee访问快,但有着奇怪的审核机制,最近无法通过Gitee Page部署我的最新博客了,很是烦恼,真的很想放弃Gitee了,现在只能勉强重新转向Github,哎,换来换去,还有有个人服务器方便啊!