博客放到gitee上加载速度要比github快不少。所以将博客从github迁移到gitee。
1.在gitee.com修改个性地址:
2.创建一个与个性地址同名的仓库
3.复制公钥到gitee
在gitee添加自己电脑的ssh key,这样每次更新代码到gitee就不用再输入密码了。
如果本地已创建ssh,在
C:\Users\lenovo\.ssh\id_rsa.pub
目录下,打开id_rsa.pub文件,复制公钥到gitee的ssh key。
本地没有,需要创建一个创建ssh key。
打开git bash,输入ssh-keygen -t rsa -C "your_email@example.com"
进行创建(连续回车,避免push的时候本地输密码)。
注意
因为要进行写操作,点击“添加个人公匙”
4.修改hexo的_config.yml
Deploy部分修改/添加gitee的地址(在仓库复制,ssh类型)
5.部署
hexo d
6.在gitee上更新gitee page
gitee不支持免费的推送后自动部署
每次推送后需要在仓库 -> 服务处点击更新
7.hexo发布到多个仓库
如果同时部署到多个仓库,需要为这些仓库分别配置ssh-key。
参考链接:https://tommy88.gitee.io/%2F2018%2F01%2F02%2FGit-config-multi-SSH-Key%2F