将Hexo部署到Github

一、申请新的Repository

  • 确保仓库名和用户名一致
  • 确保已同步ssh

    二、配置本地Hexo

  • 编辑本地Hexo根目录下的 _comfig.yml文件
    1
    2
    3
    4
    deploy:
    type: git
    repository: http://github.com/YourName/YourName.github.io.git
    branch: master

注意,type: repository: branch: 前面有两个空格,冒号后面都有一个空格。

三、部署到Github

  • 切换到hexo根目录
  • 执行命令
    1
    2
    hexo generate
    hexo deploy

最后提示:INFO Deploy done: git,部署成功,访问https://YourName.github.io/即可。

报错解决

若执行hexo命令报错,一般为SSH未成功设置,重新配置SSH即可。
若提示ERROR Deployer not found: git则表示未创建hexo-deployer-git依赖包。执行npm install hexo-deployer-git --save创建依赖包,重新部署即可。

文章目录
  1. 1. 一、申请新的Repository
  2. 2. 二、配置本地Hexo
  3. 3. 三、部署到Github
    1. 3.0.1. 报错解决
|