歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Github+Jekyll —— 創建個人免費博客(三)Git學習

Github+Jekyll —— 創建個人免費博客(三)Git學習

日期:2017/3/1 12:10:07   编辑:關於Linux

摘要:

本文中我將介紹一下如何在github上搭建個人Blog(博客),也順便讓我們掌握一下githubPages功能,另外還涉及到Jekyll技術。

===============================分割線====================================

GitHub啟用新Logo、官方標識以及吉祥物Octocat

我想應該有挺多人像我這樣雖然注冊了github的賬號很久,但大都只是下載資料和收藏別人的項目,而自己似乎極少去上傳一些項目代碼,所以對於Git這個客戶端工具當然也是陌生的,那麼接下來我們就來了解一下如何使用這個工具並嘗試上傳第一個項目源碼到github上。

簡介:

Git:是目前世界上最先進的分布式版本控制系統,GitHub可以托管各種git庫的站點。

一、准備工作:

1.注冊一個github賬號:

https://github.com/join?source=header-home

2.下載msysgit(Windows版的Git)客戶端:

https://github.com/git-for-windows/git/releases/tag/v2.8.1.windows.1

二、安裝部署:

1.軟件安裝:

一般在Windows下使用Linux/Unix工具時,需要像Cygwin這樣的虛擬環境,但是此處我們使用的是別人集成好的一個工具,具備虛擬環境和Git的功能,就是我們上邊下載的mysysgit可執行文件:Git-2.8.1-64-bit.exe。

雙擊打開exe文件,選擇安裝目錄:

\

無特殊說明的直接Next即可:

\

安裝完成:

\

2.軟件部署:

首先,我們需要給github添加SSH key,分兩個步驟:生成SSH key和添加key到Github Pages

a.生成SSH key:在命令行中輸入:

ssh-keygen -t rsa -C "[email protected]"

其中這裡雙引號中填寫的就是自己的郵箱地址,回車之後需要你輸入文件名稱已經密碼:

\

經過以上的操作之後,在用戶目錄裡會自動生成一個.ssh文件夾,下面會生成兩個文件:ssh_key和ssh_key.pub,這兩個分別是SSH key的私鑰(不可洩露出去)和公鑰(可以放心告訴任何人)。

我們可以用vim命令來查看公鑰文件內容:

vim ssh_key.pub

\

可以看到公鑰的ssh key是剛剛設定的郵箱地址作為後綴的,復制這段key,然後准備執行下一步。

添加key到Github Pages:用我們最開始注冊的GitHub賬號登陸GitHub主頁面,點擊右上角賬號管理中的Setting選項:

\
進入到設置欄之後,選中SSH and GPG keys選項,然後向SSH keys欄中添加一個新的SSH key: \ Title可以自己任意定義,把剛剛復制的ssh_key.pub中的key復制到此處填寫key內容的空白處,點擊添加: \ 添加完成後,可以看到SSH keys欄中多出了一個key,至此我們就完成了SSH key的生成和添加: \ 接下來我們通過msysgit測試一下連接:
ssh -T [email protected]  
\ 出現最後一句話標志著SSH key添加成功。
Copyright © Linux教程網 All Rights Reserved