起因
博客是使用hugo+github pages部署,但是近来网络频频抽风,博客访问特别慢,于是想给github pages加个CDN。用阿里的CDN折腾了半天也没搞成,于是想直接把博客迁移至gitee上,走了一些坑,下面是踩坑记录。 (以下操作基于MacOS)
配置github和gitee
清除git全局配置
由于平时也要使用github,如果你之前配置了全局的git,就会导致无法同时使用github和gitee,所以第一步要配置两个平台的共存环境。
若之前设置过全局的user.name和user.email。先删除(可以使用git config --global --list查看)
删除配置:
$ git config --global --unset user.name "你的名字"
$ git config --global --unset user.email "你的邮箱"
生成新的SSH keys
github
1
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "youremail@qq.com"
gitee
1
ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "youremail@163.com"
配置config
在~/.ssh下创建config文件
1
$ touch ~/.ssh/config
填入以下信息:
# github
Host juventusryp.github.com