GitHub + Jekyll 搭建個人網(wǎng)站

GitHub + Jekyll 搭建個人網(wǎng)站

本文基于Mac OS 10.14.2 (18C54)版本

本文需要了解GitHubGit的使用

在通過GitHub + Jekyll搭建個人播客的過程中遇到了很多問題. 在網(wǎng)上搜了很多教程. 發(fā)現(xiàn)差別還是挺大的. 所以在此總結(jié)一下.

首先我們需要有一個GitHub賬號

接下來我們先用一個不帶模板(主題)的方式進行搭建

普通搭建(不帶模板)

  • 建立repository(倉庫)

      我們登陸GitHub賬號, 新建一個代碼庫, 可以看到我的GitHub賬號的用戶名是**zooooooooom**, 代碼庫名隨意即可(英文)
    

這里要強調(diào)一下, 該倉庫名稱可以隨意起. 區(qū)別就是注意下命名規(guī)則, 經(jīng)過測試:
這邊我的用戶名是zooooooooom

步驟

1. 創(chuàng)建倉庫, clone到本地

新建好倉庫之后, 先把倉庫clone到本地

~ ? 11:09:17
$ cd Desktop

~/Desktop ? 11:09:22
$ git clone git@github.com:zooooooooom/xxx.git
Cloning into 'xxx'...
warning: You appear to have cloned an empty repository.

這里我clone到桌面, 是一個空的文件夾

2. 創(chuàng)建分支Branch: gh-pages

這里解釋一下為什么要創(chuàng)建名為 gh-pages 的分支, GitHub Pages 中明確定義了只有 gh-pages 分支的代碼才會被自動生成網(wǎng)站鏈接胰伍,因此需要在拷貝下來的代碼中添加對應(yīng)分支相味。

接下來創(chuàng)建并切換到 gh-pages 分支, 并創(chuàng)建了一個index.html的文件 ,用一個編輯器打開或者vim等. 隨便添加一點內(nèi)容方便之后的查看. 這里我添加的內(nèi)容是"這里是gh-pages分支的index.html網(wǎng)頁"

~/Desktop/xxx on  master ? 11:14:06
$ git checkout --orphan gh-pages
Switched to a new branch 'gh-pages'
~/Desktop/xxx on  gh-pages ? 11:14:35
$ touch index.html

接下來我們將之push到代碼倉庫

~/Desktop/xxx on  gh-pages! ? 11:17:29
$ git add index.html

~/Desktop/xxx on  gh-pages! ? 11:19:51
$ git commit -m "add index.html"
[gh-pages (root-commit) 9782a47] add index.html
 1 file changed, 1 insertion(+)
 create mode 100644 index.html

~/Desktop/xxx on  gh-pages ? 11:20:13
$ git push origin gh-pages
Counting objects: 3, done.
Writing objects: 100% (3/3), 257 bytes | 257.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To github.com:zooooooooom/xxx.git
 * [new branch]      gh-pages -> gh-pages

上面的步驟完成之后我么就可以刷新我們的GitHub倉庫查看里面應(yīng)該會多一個分支, 并且在這個分之下會有我們剛剛推送的index.html文件

這時候我們可以通過 https://zooooooooom.github.io/xxx/這個地址直接訪問到我們剛才添加的網(wǎng)頁內(nèi)容, 這里的zooooooooom是我的GitHub起的用戶名, 用你自己的即可, 也可以修改. 如圖:

但是如果我們想更簡單的訪問我們的地址呢? 比如我們想直接通過 https://zooooooooom.github.io/ 直接訪問. 這里需要進行特殊的設(shè)置. 把當前的倉庫名稱改為 zooooooooom.github.io, 對, 就是把 xxx 改為 zooooooooom.github.io 下面是解釋

下面舉例: 倉庫名為xxx

倉庫名采用 xxx.github.io 規(guī)則
倉庫名采用 xxx
  • 這種情況, 都需要通過 https://用戶名.github.io/xxx, 這里把 xxx看成一個整體

總結(jié):

首先要確保是在 gh-pages 分支下

其次就是倉庫名稱命名的問題

Jekyll + themes

最基礎(chǔ)簡單的頁面我們已經(jīng)完成了, 當然這并不是我們想要的. 我們肯定是想要看到更豐富美觀的網(wǎng)頁. 下面我我們將進行結(jié)合模板做出更美觀的網(wǎng)頁

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末嘉竟,一起剝皮案震驚了整個濱河市骡和,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蹂窖,居然都是意外死亡,警方通過查閱死者的電腦和手機恩敌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門瞬测,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事月趟〉坪” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵孝宗,是天一觀的道長穷躁。 經(jīng)常有香客問我,道長因妇,這世上最難降的妖魔是什么问潭? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮沙峻,結(jié)果婚禮上睦授,老公的妹妹穿的比我還像新娘。我一直安慰自己摔寨,他們只是感情好,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布怖辆。 她就那樣靜靜地躺著是复,像睡著了一般。 火紅的嫁衣襯著肌膚如雪竖螃。 梳的紋絲不亂的頭發(fā)上淑廊,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天,我揣著相機與錄音特咆,去河邊找鬼季惩。 笑死,一個胖子當著我的面吹牛腻格,可吹牛的內(nèi)容都是我干的画拾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼菜职,長吁一口氣:“原來是場噩夢啊……” “哼青抛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起酬核,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蜜另,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嫡意,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體举瑰,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年蔬螟,在試婚紗的時候發(fā)現(xiàn)自己被綠了此迅。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖邮屁,靈堂內(nèi)的尸體忽然破棺而出整袁,到底是詐尸還是另有隱情,我是刑警寧澤佑吝,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布坐昙,位于F島的核電站,受9級特大地震影響芋忿,放射性物質(zhì)發(fā)生泄漏炸客。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一戈钢、第九天 我趴在偏房一處隱蔽的房頂上張望痹仙。 院中可真熱鬧,春花似錦殉了、人聲如沸开仰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽众弓。三九已至,卻和暖如春隔箍,著一層夾襖步出監(jiān)牢的瞬間谓娃,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工蜒滩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留滨达,地道東北人。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓俯艰,卻偏偏與公主長得像捡遍,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蟆炊,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容