电脑重装系统或更换电脑如何更新博客(hexo)

记录一下电脑重装完系统如何更新博客,由于之前把博客目录都拷贝了出来,重装完系统之后,发现无法更新博客,我的是部署在vps上的,搜了一天,终于找到了解决办法。

安装相关依赖包

先安装node.js。
进入hexo根目录,执行一下命令

1
npm install

更改.git目录下config文件

解决完依赖之后上传时发现报错,报错如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
Author identity unknown

*** Please tell me who you are.

Run

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'Administrator@DESKTOP-FAUCT7P.(none)')

解决办法为在博客根目录下找到.git目录下config文件,
文件路径为F:\blog.deploy_git.git\config
在config文件末尾添加以下内容:

1
2
3
[user]
email=your email
name=your name

再次上传发现可以上传并无报错。