個人github博客搭建之路

首先放上搭建後的博客:https://blowingbreeze.github.io/ ,雖然目前啥都沒有,但起碼搭建之路走通了,下面介紹我是如何一步步搭建的:html

首先固然是google一下,找找網上的教程了,一搜有一大堆,這裏不進行列舉,隨意找一篇看一遍就行node

  •  註冊github帳號,這個很少說;

  • 新建一個github倉庫,入口就在你頭像的旁邊,頁面的右上角,倉庫名必須是  github帳號名.github.io,這樣github就知道你這個是一個博客倉庫了,具體爲何呢,能夠參考github官方文檔
  • 進入你倉庫的主頁,點擊右邊的Settings, 往下拉到GitHub Pages部分,你應該能看到相似的內容,若是沒有的話,請檢查倉庫名,以及Source部分是否選擇了Master branch

  •  在你的本地計算機,新建一個目錄(建議英文名),進入目錄後,按下shift+鼠標郵件,打開命令行窗口

  •  接下來的操做基本都使用命令行進行,

  • 在開始以前,咱們要先安裝 node.js, node.js官方下載地址:https://nodejs.org/en/download/ ,下載完後運行,安裝;

  • 若是感受使用官方的源安裝文件比較慢的話,能夠考慮替換爲淘寶鏡像:https://npm.taobao.org/ ,
    具體操做這個連接或者其餘博客有說明,這不是這篇博客的主題,暫不細講;
  •  回到咱們剛纔打開的命令行,
    • npm install hexo-cli -g   //安裝hexo
    • hexo init  //在當前目錄初始化你的博客網站,而後你就能在當前目錄看到多了一堆的文件了;
    •  這個時候咱們本地已經建好了一個博客網站了,怎麼發佈到github上咱們的倉庫中去呢?

下面進行博客部署配置git

  • 首先,咱們須要安裝一個hexo的部署插件,依舊在命令行中,執行
      •  npm install hexo-deployer-git --save
           
    •  要部署一個東西到遠程站點,那麼確定是須要配置遠程站點的信息的,接下來咱們打開當前目錄下的  _config.yml 文件
    •  直接拉到最下面,你看到的應該是相似於這樣的內容:
    •  deploy:
        type:
        repo: https://github.com/XXX/XXX.github.io.git  #這裏的網址填你本身的
        branch: master

      打開你的倉庫主頁,右邊有一個Clone or download複製https連接github

    •  這一步,許多博客使用的是ssh進行部署,可是我本身實驗了幾回都失敗了,最後選擇使用https才配置成功,
    • Ctrl+S保存,回到咱們的命令行窗口,檢查當前用git的用戶名與郵箱是不是你的github用戶名與郵箱,
    •  這個步驟就不細說了,能夠參考網上其餘文章如:https://www.cnblogs.com/wyhlightstar/p/6283517.html
  • 設置成爲本身的github帳號和郵箱後,運行 
    hexo d

    部署當前目錄下的博客網站到你遠程github博客網站上,而後你就能經過 https://username.github.io/訪問你的github我的博客了npm

  •  盡情開始創做吧
相關文章
相關標籤/搜索