github是全球最大的開源社區,沒有之一。它不僅提供了全球最大的代碼托管平臺,也是一個開源社區,在這里,開發者可以發布自己的開源項目,也可以在此參與開源項目的貢獻和維護。
GitHub博客則是在GitHub上使用Jekyll和GitHub Pages搭建的靜態博客,它支持Markdown語法,對于技術寫手和程序員來說是個不錯的選擇。如何在GitHub上搭建自己的博客呢?接下來就讓我們一步步來看看。
- 創建倉庫
首先進入自己的GitHub賬號,點擊右上方的“+”,選擇“New repository”,然后在倉庫命名時,格式為“用戶名.github.io”,其中“用戶名”就是你在GitHub上的用戶名,如我的GitHub用戶名是“DongXXI”,則創建的倉庫名為“DongXXI.github.io”。
- 安裝Jekyll和GitHub Pages
在本地安裝Jekyll和GitHub Pages,這是在本地預覽自己的博客和更新博客的必要條件。GitHub Pages支持Jekyll的安裝,可以跟隨官方文檔進行安裝,在安裝完成后,可以使用Jekyll新建模板,在本地構建博客。
注意:如果你使用的是Windows系統,Jekyll的安裝步驟可能稍有不同,請參考Jekyll官網。
- 創建博客模板
在本地預覽時可以直接編輯或使用別人造好的 Jekyll模
如何在GitHub上搭建自己的博客呢?接下來就讓我們一步步來看看。
板,使用語法為Markdown。在Jekyll中,模板主要分為以下幾部分:
- YAML頭信息:包含博客文章的元數據信息,如標題,日期,作者等。
- 博客正文:使用Markdown語法編寫,用于創建博客文章的主體內容。
- 博客結構:一般是博客的導航,底部標簽等等其他HTML內容。
可以從GitHub上下載現成的模板,也可以自己定制一個模板,從頭開始構建。
- 將模板上傳到GitHub倉庫
在本地修改完博客模板后,將改動的文件推送到GitHub倉庫即可完成上傳。在本地執行以下命令:
git add . git commit -m "first commit" git push origin main
即可將本地的博客模板推送到GitHub上。
- 配置GitHub Pages
打開GitHub倉庫頁面,點擊“Settings”,在“GitHub Pages”中選擇主題和發布源,默認是使用“master brunch / docs folder”,可以選擇“main brunch”,然后點擊“Save”。
- 訪問博客
博客模板成功上傳到GitHub之后,在瀏覽器輸入“https://用戶名.github.io”即可訪問博客。如果沒有特別設置域名,博客名就是用戶名。
- 定制自己的博客主題
以上步驟差不多就可以創建自己的博客了,但如果想讓自己的博客更加獨特,可以在GitHub上尋找一些免費或收費的博客主題,如jekyll首頁主題、jekyll-stress-themes等等,在GitHub上搜索jekyll themes可以找到很多現成的主題。
在選擇完成后,將其下載到本地,然后上傳到GitHub Pages即可。注意,有些主題可能需要安裝一些插件,需要遵循主題提供的安裝說明進行安裝。
總結
到此為止,我們就學習了如何在GitHub上搭建自己的博客,盡管這種方式不像一般的博客平臺那樣方便,但這是一種更加自由、獨立,以及更加方便維護、升級的方式。所以,珍愛生命,遠離閑談,快去嘗試一下吧!