2019-02-14

在github中新建仓库,项目名一定要是 用户名.github.io的形式


2019-02-14 22-21-57 的屏幕截图.png
配置SSH-key

没有SSH-Key的话,git是不能将本地的代码部署到GitHub的。所以需要先创建SSH-Key。
本地生成秘钥:这里的用户名和邮箱仅做演示,根据自己的修改

git config --global user.name "YourName"
git config --global user.email “[email protected]"
ssh-keygen -t rsa -C "[email protected]"

按三次Enter键。然后找到 .ssh/id_rsa.pub ,复制里面的信息。找到github里的 Settings -> SSH and GPG keys后,点击New SSH key按钮, 输入标题和复制的信息后点击确定添加即可。

同步代码

使用hexo deploy部署需要安装一个插件:在hexoblog目录下输入sudo npm install hexo-deployer-git --save
找到blog目录下的配置文件_config.yml,用编辑器打开此文件找到此文件中的deploy字段,按照以下配置deploy:

type: git
repo: [email protected]:GeekMubai/GeekMubai.github.io.git//在github中获取,你的仓库的ssh
branch: master

然后输入hexo d就可以将代码同步到Github上

你可能感兴趣的:(2019-02-14)