【Hexo】03-hexo搭配github.io访问
GitHub
- 首先需要有一个GitHub账号,没有就到官网注册一个
- 创建一个与用户名一样的仓库,如我的用户名为
cv-programmer,则创建名为cv-programmer.github.io,其他按默认设置即可 - 配置ssh,将
本地生成的ssh公钥填入点击github头像->Settings→SSH and GPG keys中,GitHub端配置完成
本地
cd ~/. ssh #检查本机已存在的ssh密钥使用
ssh-keygen -t rsa -C github邮箱地址生成秘钥此时会在
C:\Users\用户名\.ssh\下生成私钥(id_rsa)和公钥(id_rsa.pub),复制公钥内容至GitHubSettings→SSH and GPG keys中即可成功修改
e:\hexo-blog\_config.yml中deploy部分,如下:1
2
3
4deploy:
type: git
repository: [email protected]:cv-programmer/cv-programmer.github.io.git # 此处修改为自己的github地址
branch: master设置本地推送github账号,如下:
1
2git config --global user.name "GitHub用户名"
git config --global user.email "GitHub邮箱地址"修改完成后,使用
hexo d进行推送,若报错ERROR Deployer not found: git,则使用npm install --save hexo-deployer-git进行相关组件安装使用以下命令进行推送,即可通过
用户名.github.io进行访问了1
2
3hexo clean # 依次执行这三个命令,不建议直接执行hexo d
hexo g
hexo d
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 cv-programmer!





