电脑用久后,难免会重装系统,在重装系统的时候我们的博客该怎么办呢?这里就记录一下如何恢复。
首先这篇文章的前提是保留了原有的博客文件夹,至于没有保留文件夹的方法,将在后续补上
正文开始
首先,我们需要把git、Node和hexo重装一遍,因为重装系统后很有可能删除了配置文件,包括环境变量里面的东西,没有配置 name 和 email 的话,git 是无法正常工作的,所有首先需要重新配置 name 和 email 在git bash 里面输入下面两行
1 | git config --global user.name="你的名字" |
记得要写--global
我发现如果不写的话是没有用的,如果上面两条命令fail了的话,记得先用命令git init
再输入上面两条命令,然后就是重新生成私匙并添加至git后测试链接。
生成私钥:ssh-keygen -t rsa -C "你的邮箱"
接着按3个回车就好,中间你也可以输入密码,你随意,回车可以跳过
1 | Generating public/private rsa key pair. |
.ssh目录下得到了两个文件:id_rsa(私有秘钥)和id_rsa.pub(公有密钥)
一般都在C盘你自己的所在用户目录下的./ssh
文件夹中
接着我们就可以登陆自己的GitHub了,首先在GitHub的右上角用户哪里找到Settings
然后在左边找到SSH and GPG keys
最后new 一个ssh,把id_rsa.pub里面的全部内容放到里面,标题自定义,跟一开始设置博客的时候差不多
然后重新在git bash下输入命令检测是否成功
1 | ssh -T git@github.com |
1 | The authenticity of host 'github.com (207.97.227.239)' can't be established. |
只要之前的博客文件夹还在,此时就可以想以前一样继续使用自己的博客了。