iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 3
0
自我挑戰組

hexo-從初學到入門-again系列 第 3

GitHub創建靜態網頁-day3

  • 分享至 

  • xImage
  •  

我們前兩天hexo環境創建完成後,接著我們必須為hexo部落預備一個可以發佈靜態網頁的空間,我們選擇了Github Pages這個免費且穩定的空間。

https://ithelp.ithome.com.tw/upload/images/20171218/201073078GYnOPKiZU.png

如有註冊帳號後,選擇 Start a project 或是右上角的 New repository 都可以建立新專案。
新專案的名稱必須是 用戶名.github.io 例如我的帳號名是joseph2068,
所以我建置的專案名稱就是 joseph2068.github.io
之後你的網址就是 https://用戶名.github.io/

  • 安裝 Git 和在 Github 建立 SSH Key

我們利用 Git 來做版本控制並上傳到 Github空間,首先我們先到 Git官網
下載適合自己作業系統版本的 Git,安裝完後打開你的終端機輸入git --version可以看到你的 Git版本確認安裝成功

https://ithelp.ithome.com.tw/upload/images/20171218/20107307EJWEnS4Qjp.png

  • 在終端機設置user.name和user.email
    git config --global user.name "你的GitHub名字"
    git config --global user.email "你的GitHub信箱"

  • 生成 SSH Key,使用 SSH Key 可以幫助每次上傳檔案就不用再登入,詳細請參考這篇
    多重 SSH Keys 與 Github 帳號
    ssh-keygen -t rsa -C "你的GitHub信箱"

接下來連續按Enter,不用設定密碼

找到產生的.ssh的文件夾中的id_rsa.pub公鑰,打開後將內容複製
https://ithelp.ithome.com.tw/upload/images/20171219/20107307I5SiXUUHgU.png

打開 https://github.com/settings/keys ,將剛剛複製的內容貼到Key裡,Title可以任意填寫,按Add SSH key新增

https://ithelp.ithome.com.tw/upload/images/20171219/20107307yI9AeoKeZn.png

新增完後在終端機輸入 $ssh git@github.com,看GitHub公鑰是否設置成功


上一篇
測試hexo環境-day2
下一篇
將你的hexo blog發佈到github上
系列文
hexo-從初學到入門-again5
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言