安装Git

什么是Git?Git是开源的分布式版本控制系统,用于敏捷高效地处理项目。我们将本地搭建好的网站,使用Git工具同步到Github上

Git下载地址

在window桌面右键菜单栏,点击Git Bash Here,这是接下来需要的工具

安装Node.js

Hexo基于Node.js,Node.js下载地址https://nodejs.org/en/download/,注意安装Node.js会包含环境变量及npm的安装,安装后,在命名行CMD输入node -v,判断是否安装成功

通过两个命令,判断node和npm是否安装成功,安装成功会得到版本号信息

使用npm命令安装Hexo(Git安装)

npm install -g hexo-cli

耐心等待安装后,准备初始化博客

选择一个路径,创建博客文件夹,用于存放博客的。进入博客文件夹

我创建了AlovelyYou文件夹,右键打开Git Bash,输入命令hexo init
使用命令hexo s 本地访问网站,输入临时网站localhost:4000,如下图所示

配置username和useremail信息,本地绑定github

git config –global user.name “你的GitHub用户名”
git config –global user.email “你的GitHub注册邮箱”

生成ssh密钥文件:

ssh-keygen -t rsa -C “你的GitHub注册邮箱”

然后直接三个回车即可,默认不需要设置密码。在c盘用户管理员文件夹找到.ssh,打开id_rsa.push密钥,将全部内容复制下来

$ ssh -T git@github.com # 注意邮箱地址不用改

因为我已经搭建了博客,不演示输入命令的结果了。按照文字说明即可

进入Github设置ssh密钥

输入命令ssh git@github.com,结果所下图所示说明成功啦

配置hexo文件_config.yml

我们将本地博客和GitHub关联起来,打开配置文件,在最后一页

如果你的仓库分支是master,在branch填master,我默认是main,如果你的默认是master,请修改

保存文件配置,现在安装Git部署插件,将本地部署到github

1
npm install hexo-deployer-git --save

hexo c && hexo g &&hexo d

通过这三条命令,你可以将本地博客部署到Github上,在输入命名时,你可以跟我一样通过&&符合连接三个命令,你也可以单独执行

搭建Hexo博客(三)