推送Hexo至自建gitea仓库中

Gitea 配置

创建仓库

首先创建一个仓库,例如blog-web

配置SSH

进入命令行,执行ssh-keygen -t ed25519 -C "你的 Gitea 邮箱"
然后一路按 Enter ,完成后进入C:\Users\ 用户名 \.ssh目录
打开ed25519.pub并复制内容
点击Gitea界面的设置
进入设置
添加一个SSH密钥
添加SSH密钥
将先前获得的ed25519.pub中的内容填入密钥内容中,点击增加密钥

Hexo配置

先cd到Hexo的目录,然后npm install hexo-deployer-git --save

然后修改_config.yml,移动到最下方,添加

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repository: <你的仓库地址> # example: https://example.net/user/repo.git
branch: main

保存后hexo d测试一下

参考资料

One-Command Deployment
Connecting to GitHub with SSH


推送Hexo至自建gitea仓库中
https://mmeiblog.cn/articles/2024/hexo-git/index.html
作者
mei
发布于
2024年6月21日
许可协议