配置 Git 用户名和邮箱:
1 | $ git config --global user.name "gitea用户名" |
生成 SSH 密钥:
1 | $ ssh-keygen -t rsa -C "你的邮箱" |
然后一直回车,生成 id_rsa
(私人密钥)和 id_rsa.pub
(公共密钥)。
添加 SSH 公钥到 Gitea:
id_rsa.pub
文件,复制内容。初始化 Hexo 项目:
1 | $ hexo init |
新建文章:
1 | $ hexo new [layout] <title> |
生成静态文件:
1 | $ hexo g |
启动本地服务器:
1 | $ hexo s |
访问 http://localhost:4000
查看效果。
创建 Gitea 仓库:
配置 Hexo 的部署:
_config.yml
文件中添加 Gitea 仓库地址:1 | deploy: |
安装 Git 部署插件:
1 | npm install --save hexo-deployer-git |
部署到 Gitea:
1 | $ hexo clean |
启动 Gitea Page:
master
分支进行部署,并勾选 强制使用 HTTPS
。访问博客:
https://<你的用户名>.gitee.io
访问你的博客。配置 CNAME 文件:
CNAME
的文件,并输入你的域名。1 | $ hexo clean |
配置域名解析:
yourusername.gitee.io
。_config.yml
中的 URL
设置,确保正确。通过以上步骤,你可以成功将 Hexo 博客部署到 Gitea 平台。希望这个教程对你有所帮助!