记一下 Hexo 配置 Git 部署
记录一下今天给 Hexo 配置 Git 部署的过程,免得下次又忘。
一、安装部署
首先安装 hexo-deployer-git,Hexo 默认不包含此插件,需手动安装。
1 | npm install hexo-deployer-git --save |
二、设置 Git 用户信息
配置 Git 用户名和邮箱,建议与 GitHub 账号保持一致(尤其是邮箱),否则提交记录上的”小绿点”可能对不上号。
1 | git config --global user.name "你的GitHub用户名" |
三、生成 SSH 密钥
执行以下命令后一路回车即可,然后找到 ~/.ssh/id_rsa.pub 文件,将其中内容复制出来。
1 | ssh-keygen -t rsa -C "你的GitHub关联邮箱" |
四、添加公钥到 GitHub
- 登录 GitHub,点击右上角头像 → Settings
- 左侧菜单选择 SSH and GPG keys
- 点击 New SSH key
- 将复制的内容粘贴到 Key 文本框中,输入标题后点击保存。
五、测试 SSH 连接
执行以下命令,若返回 Hi xxx! You've successfully authenticated... 则说明 SSH 配置成功。
1 | ssh -T git@github.com |
六、修改 Hexo 配置文件
打开项目根目录下的 _config.yml,找到或添加 deploy 配置如下:
1 | deploy: |
完成以上配置后,执行 hexo clean && hexo deploy 即可直接推送部署,舒服 😋
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Kaze' Home!
评论





