上传Hexo至Github
在Github创建一个仓库,
仓库名必须是当前用户名.github.io
下载Git并初始化
1 | git config --global user.name "GitHub 用户名" |
然后一路回车。
添加密匙:
进入 [C:\Users\用户名.ssh] 目录(要勾选显示“隐藏的项目”),用记事本打开公钥 id_rsa.pub 文件并复制里面的内容。
登陆 GitHub ,进入 Settings 页面,选择左边栏的 SSH and GPG keys,点击 New SSH key。
Title 随便取个名字,粘贴复制的 id_rsa.pub 内容到 Key 中,点击 Add SSH key 完成添加。
接着安装Hexo-deployer:
1 | npm install hexo-deployer-git --save |
在hexo的_config.yml中替换deploy
1 | deploy: |
之后每次更新完文章执行
1 | hexo d |
即可推送