hexo搭建
程序员文章站
2022-03-26 14:13:27
...
一,git安装
git官方地址:https://git-scm.com/
具体安装步骤:https://www.cnblogs.com/xueweisuoyong/p/11914045.html
二,配置Github
1,打开同性交友网站 https://github.com
先创建一个仓库
2,填写仓库的相关信息,点击create repository按钮完成, 填写的name必须为 XXX.github.io
创建完成后,本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要你的公钥来识别是否是你的推送,所以需要配置ssh key
3,配置ssh key
1>桌面右击,打开Git Bash
2>在打开的面板里面输入
ssh-****** -t rsa -C "aaa@qq.com" // GitHub的注册邮箱
3> 选择你要将**保存的位置,直接回车保存默认位置
4>为ssh设置一个密码,直接回车即免密
5>**生成成功,打开C:\Users\Administrator\.ssh
可以发现id_rsa和id_rsa.pub两个文件,这两个就是sshkey的**对,id_rsa.pub就是公钥,id_rsa是私钥
6> 打开GitHub的个人设置,配置ssh key title栏随意写,在key文本框中填上粘贴 id_rsa.pub
文件里的全部内容。
7>测试是否成功,在git中输入命令
ssh -T aaa@qq.com
8>设置username和email,github每次commit都会记录他们
$ git config --global user.name "登录名" //GitHub登陆名
$ git config --global user.email "注册邮箱" //GitHub注册邮箱
三,hexo搭建
1>安装hexo
cnpm install -g hexo-cli
2>新建文件夹来保存自己的博客,打开 git bash here
hexo init
hexo server //打开localhost:4000就可以本地看到了
3>部署到github
打开_config.yml
文件配置地址
deploy:
type: git
repository: //填写自己的地址,注意空格
branch: master
//运行
npm install hexo-deployer-git --save
hexo generate //本地生成静态文件 简写 hexo g
hexo deploy //本地静态文件推送Github 简写 hexo d
四,碰见的问题
当同学们碰见访问404的时候,就要注意了,在建仓库的时候的名字应该为:XXX.github.io