Hexo迁移笔记
1. 更换电脑、重装系统
1 | git clone -b backup git@github.com:iwyang/iwyang.github.io.git blog |
1 | cd blog |
最后将服务器原来的SSH 公钥先删除,再上传新的SSH 公钥。具体操作如下:
服务器上输入:
1 | su git |
本地Git Bash里输入:
1 | ssh-copy-id -i ~/.ssh/id_rsa.pub git@服务器ip地址 |
如果在git bash中输入ssh git@服务器的IP地址,能够远程登录的话,则表示设置成功了。如若还是要输入密码,就修改目录权限:
1 | chmod 600 ~/.ssh/authorized_keys |
登录成功会提示:
1 | $ ssh git@104.224.191.88 |
2. 更换服务器
最好首先克隆github
上的源码。
1 | git config --global user.name "iwyang" |
可结合hexo通过git备份&还原源码这篇文章来看。
参考:
评论