系列文章传送门:git
使用Jekyll在Github上搭建我的博客(环境搭建)github
使用Jekyll在Github上搭建我的博客(博客编写)shell
使用Jekyll在Github上搭建我的博客(分页实现)bash
使用Jekyll在Github上搭建我的博客(文章分类索引)服务器
首先安装git bash和申请,这个文章不少,百度、Google上一抓一大把,就不重复赘述了url
到jekyll项目下,运行命令:code
$ git init
$ git checkout --orphan gh-pages
Jekyll官网的github pages介绍上说若是要部署在github上,必须名称叫gh-pages。因此先建立一个叫gh-pages的分支blog
使用命令:github-pages
$ git add . $ git commit -a -m "v0.0.1 first blood"
提交全部的修改到本地的git仓库索引
使用命令:
$ git remote add origin https://github.com/(github用户名)/(jekyll项目名称).git $ git push origin gh-pages
使用命令:
$ git add . $ git commit -a -m "本身的提交注释" $ git push origin gh-pages
第一句增长全部新增的文件到项目中
第二句提交全部修改
第三句将修改提交到远程github服务器
若是是绑定到一级域名:
1. 首先在项目根目录下建立一个叫CNAME文件,里面写上本身的以及一级域名(如这个博客就是skyinlayer.com)
2. 在DNS中为本身的域名增长一条A记录,指向207.97.227.245
3. 将项目提交到github上,等一下子(不会超过1小时)
4. baseurl应该为"/"
5. 访问本身的域名看看结果吧
若是是绑定到二级域名,须要额外在DNS中增长一条CNAME,指向(github用户名).github.io,而后再CNAME文件中修改成本身的二级域名便可