GitHub部署博客
前期准备
GitHub
- 登录 github 账号,新建一个空仓库(注:名字一定要使用
账号昵称.github.io的格式) - 记录仓库地址,后面要用
部署到 GitHub (使用 Git Bash )
安装git部署插件:
cnpm install --save hexo-deployer-git修改站点配置文件
_config.yml,到文件的最底部,补全如下内容:(注意空格)1
2
3
4deploy:
type: ‘git’
repo: ’github 仓库地址’
branch: ‘master’绑定github:
- 生成密匙:
ssh-keygen -t rsa,记住过程中 Enter file in which to save the key 后面的路径根目录/../../.ssh - 复制密匙:打开
id_rsa.pub复制所有内容,文件路径是刚刚提到的:根目录/../../.s sh,每个人用户名都不一样,所以路径我使用..代替。 - 绑定密匙:打开 github,点开用户头像展开,点击 Settings,找到SSH and GPG keys,New 一个 key 。将刚刚复制的内容放入 SSH keys 里,标题随意。
- 连接到 github:
ssh -T git@github.com,输入 yes 确定连接 - 初始化 git:设置git邮箱
git config --global user.email 电子邮箱,设置git名字git config --global user.name 名字
- 生成密匙:
部署到远端:
hexo cl && hexo g && hexo d