博客搭建历程(2)


hexo官方文档

一、hexo主题设置

安装主题

cd进themes目录

1
2
$ hexo clean  #清楚缓存文件
$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

更换主题

对根目录下的config_yml文件进行修改

1
2
cd themes/yilia
git pull #更新主题

二、使用hexo deploy部署

参考链接

####先安装个扩展$ npm install hexo-deployer-git --save

1.更改根目录下的_config_yml文件

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@github.com:yeshan333/yeshan333.github.io.git
branch: master

域名填自己的

2.部署到GitHub

检查ssh keys设置

cd ~/.ssh
ls
//此时会显示一些文件
mkdir key_backup
cp id_rsa key_backup
rm id_rsa

//以上三步为备份和移除原来的SSH key设置
ssh-keygen -t rsa -C “邮件地址@youremail.com” #生成新的key文件,邮箱地址填你的Github地址
//Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<回车就好>
接下来会让你输入密码

之后就可以看到成功的界面

添加ssh keys

到GitHub

添加ssh keys

到了这就可以测试一下是否成功了:

1
ssh -T git@github.com

#####之后会要你输入yes/no,输入yes就好了。

设置你的账号信息:(方便看提交记录)

1
2
git config --global user.name "你的名字"     #名字可以不是github用户名
git config --global user.email "邮箱@邮箱.com" #github邮箱

基本了

1
2
3
hexo g
hexo d
hexo s

看看结果如何还阔以,勉强


下一篇就是给博客配置干货了

 评论