Hexo 博客部署到 Github & Coding

部署到Github

1. 打开并登录github后在右上角点击new repository 新建仓库

在这里插入图片描述

2.仓库名称要设置成:username.github.io

在这里插入图片描述

3.点击 Create repository,创建成功。查看我们新建的仓库,点击右上角Clone or download

在这里插入图片描述

4.点击红色框线处,复制克隆仓库路径 【https:方便,ssh:更安全】

 https://github.com/iluis97/iluis97.github.io.git

5. 打开hexo的站点配置文件_config.yml。在最底部找到# Deployment写入以下配置。

repo:改成自己的仓库路径。

注意:每个冒号后面都有空格。

 # Deployment
 deploy: #博客部署
   type: git
   repo: https://github.com/iluis97/iluis97.github.io.git
   branch: master #部署分支

6. 部署

  • 在git bash窗口输入(在HexoBlog文件夹内打开git bash窗口)
 hexo d
  • 部署成功后访问网址:https://iluis97.github.io/ 即可查看博客。(记得要换成自己的github名字!)

部署到码云Gitee

1. 登录gitee,新建仓库

在这里插入图片描述

2. 仓库名称和路径都写自己的username

  • 不知道username可以点击个人主页,地址栏的网址最后一个单词
 https://gitee.com/iluis  // username = iluis

在这里插入图片描述

3. 点击复制仓库地址

在这里插入图片描述

4.修改hexo的主配置文件_config.yml

 # Deployment
 deploy: #博客部署
   type: git
   repo: https://gitee.com/iluis/iluis.git
   branch: master #部署分支

5.部署

 hexo d

6.注意

Gitee Pages Pro不支持推送后自动部署。需要手动部署。

  • 点击仓库上方的服务,选择Gitee Pages

在这里插入图片描述

7. 点击更新

在这里插入图片描述

8. 复制访问地址到浏览器地址栏,回车即可访问博客

9. 优缺点

  • 相比较github访问速度会快很多
  • 不支持推送后自动部署。(Coding支持)

部署到Coding

1. 新建代码仓库

在这里插入图片描述

2. 克隆代码仓库

在这里插入图片描述

3. 修改hexo博客站点配置文件

deploy: #博客部署
  type: git
#  branch: master # 部署分支
  repo: 
       [email protected]:iluis/iluis.git,master

4. 部署

 hexo d

5. 打开访问地址

在这里插入图片描述

6. 优点

除过国内访问速度快之外, Coding 还有如下优点:

  1. 仓库名没有特殊要求,且仓库可私有,你如果对源码信息比较敏感,可以将源码管理迁移至 Coding
  2. 可以部署在任何分支上,这样我们在源码管理时,可以将源码放到 master, 网站页面部署在其他分支,避免按之前的方式,我们每次克隆仓库后,还要手动检出源码分支。
  3. 支持最多5个域名绑定,而且绑定过程仅在后台就可以完成。
  4. 绑定域后,还可以支持https,并提供免费SSL/TLS证书申请。当然,要完全支持https,你页面引用的资源的url还需要做相当的修改,这个大家可以自己去尝试。而在 Github 绑定域名后,就无法支持https。
发布了36 篇原创文章 · 获赞 14 · 访问量 3586

猜你喜欢

转载自blog.csdn.net/qq_39720594/article/details/105355931