在新的电脑上移植旧电脑博客
前言:
由于一些需要,有时可能需要在新的电脑上继续原来的工作,如博客整理、github本地文件等等,但这篇笔记只用来记录博客整理部分~
一、准备工作
1、拷贝博客项目
将整个博客项目文件拷贝到新的电脑上,如旧电脑存放在D盘根目录,这里新电脑也同样的存放在D盘根目录
2、相关软件安装
2.1、安装Node.js
安装完后,在cmd命令行窗口中输入 node -v
和 npm -v
,即可查看是否安装成功
2.2、安装Git
说明:下载的时候,不确定是否要翻墙,我在下载的过程中,打开了vpn,没打开的时候,下载的网页打不开。
2.3、安装hexo并配置
以下所有命令安装都在cmd命令窗口执行
(1)在cmd窗口中,进入到博客根目录下,如:cd d:blog
(2)输入npm install hexo -g
,安装hexo
(3)输入npm install
,安装所需组件
二、Hexo与Github配置
说明:下面的所有操作都在博客根目录下执行,使用git bash窗口
1、设置Git的user name 和email
在窗口中分别输入如下两行代码(注意将username和email改为自己的):
1 | git config --global user.name "ldgcug" |
2、生成秘钥
输入
1 | ssh-keygen -t rsa -C “569167692@qq.com” |
在输出的提示符中,连续输入三个回车即可
3、添加秘钥
输入
1 | eval “$(ssh-agent -s)” |
将秘钥添加到ssh-agent
4、添加github的ssh秘钥
(1)在 C:\Users\Administrator\.ssh
文件夹下,找到id_rsa.pub
并打开,复制其中的内容
(2)登陆Github,点击【头像】下的【setting】,点击左侧的【SSH and GPG keys】,点击【New SSH key】,将刚才复制的 id_rsa.pub 文件内容复制到Key中,添加ssh
5、测试github的ssh秘钥
输入
1 | ssh -T git@github.com |
如果看到Hi 后面是你的用户名,则添加成功
三、测试
在git bash窗口中,进入到博客根目录
先随便新建一篇笔记,随便写点内容
输入
1 | hexo s |
待窗口中有内容输入后,然后在浏览器上输入http://localhost:4000
若要上传到github更新的话,则输入
1 | hexo g -d |