最新GitHub+HEXO搭建博客

一、 搭建GitHub Pages

0x01 注冊一個GitHub賬號(已注冊跳過這一步),并登錄

0x02 創(chuàng)建倉庫

1 、點擊“NEW”

2、填寫的倉庫名為“用戶名.github.io”,用戶名一定要和左邊用戶名一樣(切記),不然后面會出錯

0x03 啟用Github Pages

1、點擊“Settings”進入設(shè)置

2、往下拉找到“GitHub Pages”,顯示如圖這樣,說明已開啟(一般創(chuàng)建完成之后都會默認自動開啟)

0x04 選擇主題

1、點擊“Choose a theme”選擇主題

2、任意選擇一個主題,然后點擊“select theme”

0x05 下載安裝Git和node.js

1、安裝Node.js和配置好Node.js環(huán)境,打開cmd命令行,成功界面如下

2、安裝Git和配置好Git環(huán)境,安裝成功在電腦桌面上任何位置鼠標(biāo)右鍵能夠出現(xiàn)如下兩個選擇

二、HEXO

0x01 安裝HEXO

1、在自己認為合適的地方創(chuàng)建文件夾,然后在此文件夾下右擊鼠標(biāo),選擇“Git Bash here”

2、輸入 npm install -g hexo進行安裝


然后使用 hexo -v ,出現(xiàn)下面界面說明安裝成功

3、輸入 hexo init 初始化文件夾(漫長的等待·······)

看到最后的“Start blogging with Hexo!”,有沒有雞凍····

4、輸入 npm install,安裝所需組件

5、輸入 hexo g ,第一次體驗hexo(第一次就這樣沒了(╥╯^╰╥))

6、?輸入hexo s,啟動本地服務(wù)器,通過訪問 http://localhost:4000,正式體驗Hexo(前戲結(jié)束,正式開始o(jì)(* ̄︶ ̄*)o)

成功了!

0x02 更換主題

1、安裝主題(yilia)

使用命令

hexo clean

git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

2、啟動主題

找到目錄下的_config.yml 文件,打開找到 theme:屬性,并設(shè)置為yilia

3、更新主題

cd themes/yilia

git pull

hexo g

hexo s

使用localhost:4000查看新主題!

三、部署到GitHub

0x01?使用Hexo deploy部署到GitHub

1、編輯根目錄下_config.yml文件,添加如下代碼(sunkeepero換成自己的用戶名),并進行保存

2、安裝一個擴展

0x02 檢查SSH Keys設(shè)置

1、輸入cd ~/.ssh

如果出現(xiàn)入下圖情況,說明不存在.ssh

解決方法:輸入??$ ssh-keygen -t rsa -C "xxxxxxx@qq.com"(自己郵箱)

再次如下圖進行操作,出現(xiàn)相同文件說明成功

2、輸入eval "$(ssh-agent -s)",添加密鑰到ssh-agent

3、再輸入ssh-add ~/.ssh/id_rsa,添加生成的SSH key到ssh-agent

0x02?添加SSH Key到Github

1、點擊“settings”

2、點擊“SSH and GPG keys”,然后點擊“New SSH key”新建SSH keys

3、填寫key

4、輸入ssh -T git@github.com,測試添加ssh是否成功。如果看到Hi后面是你的用戶名,就說明成功了(有一個會讓你輸入 yes)

5、設(shè)置你的賬號信息

0x03?部署到github

hexo d -g

使用 sunkeepero.github.io 即可訪問自己博客

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容