搭建环境:Windows10,需要安装 GitBash、Nodejs ,方法请自行搜索吧
1、去github官网注册账号https://github.com
2、点击右上角的➕号,Create a new repository,创建项目
3、建立与你用户名对应的仓库,仓库名必须为[username.github.io],固定写法
4、安装好Git后打开,输入ssh-keygen -t rsa -C “github账号邮箱”,连续回车两次,生成key
5、打开用户目录生成的C:\Users\16838\.ssh\id_rsa.pub
,复制key,为项目添加ssh key
6、测试是否本机与git连接
ssh -T git@github.com,如果输出You've successfully authenticated, but GitHub does not provide shell access.
表示SSH已配置成功
7、配置账号邮箱
git config –global user.name “ github 用户名 ”
git config –global user.email “ github 注册邮箱 ”
下载配置HEXO
使用npm安装hexo,可以在gitbash里面输入
- npm install -g hexo-cli
- hexo init blog
- cd blog
- npm install
输入hexo server开启hexo服务,浏览器输入localhost:4000,能看到hexo hello world即表示可以使用Hexo了
安装NEXT主题
- $ git clone https://github.com/iissnan/hexo-theme-next themes/next
- 打开站点配置文件_config.yml,找到theme字段,将之改为next
- 打开主题配置文件,将scheme改成Pisces
提交站点
修改站点配置文件,添加仓库地址
deploy:
- type: git
repository: git@github.com:bestminipc/bestminipc.github.io.git
branch: master
安装hexo 插件
npm install hexo-deployer-git –save
站点根目录执行
hexo clean
hexo g -d