(Hexo教程二)Hexo 關(guān)聯(lián)到github,使用github倉庫域名作為個人博客地址

當(dāng)你好不容易搭建了個hexo博客,是不是會為了在哪發(fā)布到網(wǎng)站而發(fā)愁,得考慮域名,服務(wù)器。其實,github網(wǎng)站就是一個很好的選擇。今天就讓你學(xué)會這個技能。

前期環(huán)境準(zhǔn)備

打開https://github.com 這個 網(wǎng)址,登錄自己的賬號,添加新的倉庫,如下圖

image.png

在這里紅框處輸入自己的倉庫名稱 (注意:需要和你的github名稱有關(guān)聯(lián),例如我的名稱是luos,那么你就輸入 luos.github.io),然后點擊下方的綠色創(chuàng)建按鈕即可
image.png

上面操作后,稍等片刻將會出現(xiàn)這樣的頁面,表示倉庫已創(chuàng)建成功。如下圖
image.png

本地文件關(guān)聯(lián)到剛才新建的倉庫

假設(shè)你已經(jīng)安裝了git bash,如果沒有安裝,可以打開這個網(wǎng)址https://gitforwindows.org/,下載安裝即可,安裝好后。在桌面空白處右鍵。點擊箭頭所指處。如圖

image.png

配置SSH key

如上圖點擊后,使用命令cd ~/.ssh,進入密鑰保存路徑。再使用dir,查看當(dāng)前電腦是否創(chuàng)建了ssh密鑰,出現(xiàn)id_rsa, id_rsa.pub , 表示已經(jīng)創(chuàng)建

image.png

image.png

打開github網(wǎng)站,點擊 箭頭所指,由于我已經(jīng)關(guān)聯(lián)了,所以可以看到我這里存在一個密鑰。
image.png

如使用命令cd ~/.ssh ,再使用dir ,并沒有出現(xiàn)id_rsa, id_rsa.pub,表示并未創(chuàng)建密鑰。可使用命令ssh-keygen -t rsa -C "郵件地址"(注意郵箱地址為你的github郵箱地址),如下圖,點擊綠色New SSH key 按鈕。再將id_rsa.pub的所有內(nèi)容復(fù)制粘貼到
image.png

image.png

使用ssh -T git@github.com 命令查看是否添加密鑰成功,如出現(xiàn)下圖。 You've successfully authenticated,表示你已添加成功。
image.png
,自此,本地電腦與github配置成功。

配置hexo

打開文件_config.yml,找到下圖所示


image.png

如下圖,填寫完整,


image.png

(注意,這里的repository,填寫是這里紅框的地址)
image.png

然后使用命令hexo d,如出現(xiàn)提示,如圖


image.png

表示你還沒有安裝一個插件,使用命令npm install hexo-deployer-git --save,安裝插件,如圖表示安裝成功
image.png

使用命令hexo clean,清除緩存 ,再使用命令hexo d, 如圖,表示部署成功,此時倉庫上,已經(jīng)有文件了
image.png

image.png

然后再點擊下圖箭頭所指處,
image.png

點擊 箭頭所指處,找到GitHub Pages,如下圖2


image.png

圖2

由于我創(chuàng)建的是私人倉庫,又是免費的倉庫,需要改為公共倉庫或升級。如圖改為公共倉庫
image.png

改為公共倉庫后,如圖
image.png

如圖所示,設(shè)置Source來源
image.png

使用命令hexo clean ,再使用命令hexo g,再使用命令hexo d,此時點擊打開箭頭所指的地址,即可看到你發(fā)布的博客,如果沒效果,多使用幾次這三個命令。
image.png

至此,如本地文件修改后,只需要運行hexo clean , hexo g , hexo d 這三個命令即可在頁面看到效果

如有什么問題或不對,歡迎指出,希望大家可以互相多多交流,謝謝大家了

?著作權(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)容