Hexo同时部署在GitHub、Coding、Gitee

Bertha ·
更新时间:2024-09-20
· 882 次阅读

Hexo同时部署在GitHub、Coding、Gitee一、创建托管仓库二、SSH链接各托管服务1.进入`~/.ssh`,查看`id_rsa.pub`内容2.复制 ssh-rsa 到 example@email.com 的内容3.各托管服务设置中添加SSH Keys三、开启Pages服务并绑定域名四、Hexo推送设置

将Hexo同时部署在GitHub Pages、Coding Pages、Gitee Pages 上。

我太闲了:)

个人博客原文:https://ashin.wang/hexo-github-coding-gitee/

一、创建托管仓库

GitHub https://github.com
与用户名相同,格式为AshinWang.github.io

Coding https://coding.net
与用户名相同,格式为AshinWang.coding.me

Gitee https://gitee.com
与用户名相同,格式为AshinWang

二、SSH链接各托管服务

各个厂商的注册邮箱都为同一个

1.进入~/.ssh,查看id_rsa.pub内容 cd ~/.ssh cat id_rsa.pub 2.复制 ssh-rsa 到 example@email.com 的内容 ssh-rsa AAAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfAj6vXZesuTgn11QbIygytzOUzwo+PQXrtliUgi1FbEHoKdT9jbGXiUpQ== example@email.com 3.各托管服务设置中添加SSH Keys

登录托管厂商->个人设置->SSH公钥->新增

GitHub

Coding

Gitee

三、开启Pages服务并绑定域名

GitHub 进入托管的仓库->Settings

Coding 进入托管的仓库->Pages服务->设置

Gitee 进入托管的仓库->设置
Gitee Pages服务绑定域名需要升级Gitee Pro,普通版每次更新要进行手动更新!!!
具体参考:https://gitee.com/help/articles/4136

四、Hexo推送设置

在博客根目录下,打开_config.yml,deploy设置如下所示

deploy: type: git repo: github: git@github.com:AshinWang/AshinWang.github.io.git coding: git@git.coding.net:AshinWang/AshinWang.coding.me.git gitee: git@gitee.com:AshinWang/AshinWang.git branch: master
作者:AshinWang



gitee github coding hexo

需要 登录 后方可回复, 如果你还没有账号请 注册新账号