使用Jekyll在Github上搭建我的博客(將本地博客上傳至github)

系列文章傳送門:git

使用Jekyll在Github上搭建我的博客(環境搭建)github

使用Jekyll在Github上搭建我的博客(博客編寫)shell

使用Jekyll在Github上搭建我的博客(分頁實現)bash

使用Jekyll在Github上搭建我的博客(文章分類索引)服務器

預先準備

首先安裝git bash和申請,這個文章不少,百度、Google上一抓一大把,就不重複贅述了url

對已有項目進行git初始化

到jekyll項目下,運行命令:code

$ git init

建立一個名爲gh-pages的分支

$ 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倉庫索引

上傳到github

使用命令:

$ 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文件中修改成本身的二級域名便可

相關文章
相關標籤/搜索