blog/source/_posts/2024/06/hexo-git.md
2024-11-16 11:34:10 +08:00

1.3 KiB
Raw Blame History

title tags categories index_img banner_img permalink date
推送Hexo至自建gitea仓库中
学习笔记
linux
学习笔记
/img/2024/hexo-git/enter-seeting.png /img/2024/hexo-git/enter-seeting.png /articles/2024/hexo-git/index.html 2024-06-21 16:04:22

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,移动到最下方,添加

# 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