GitHub Pages 是一個(gè)靜態(tài)網(wǎng)站托管服務(wù),直接從github倉(cāng)庫(kù)托管你個(gè)人、公司或者項(xiàng)目頁(yè)面 ,并且不需要你寫(xiě)任何后端語(yǔ)言來(lái)支持。
Github Pages的服務(wù)是免費(fèi)的,但是也有一些限制:
倉(cāng)庫(kù)空間不大于1G
每個(gè)月的流量不超過(guò)100G
每小時(shí)更新不超過(guò) 10 次
注冊(cè)github賬號(hào)
你需要一個(gè)github賬號(hào),作為信安學(xué)習(xí)者來(lái)說(shuō)github賬號(hào)應(yīng)該人手必備,沒(méi)有的話就自己組冊(cè)一個(gè)。
新建個(gè)人主頁(yè)倉(cāng)庫(kù)
打開(kāi)github首頁(yè),登錄后新建一個(gè)倉(cāng)庫(kù),這里提醒要注意倉(cāng)庫(kù)的名稱,比如我的帳號(hào)是BestReder,那么倉(cāng)庫(kù)名稱應(yīng)該是:bestreder.github.io(這里大小寫(xiě)都可以)

下面可以選擇倉(cāng)庫(kù)私有或者公開(kāi),看自己選擇吧。

進(jìn)行到這里倉(cāng)庫(kù)創(chuàng)建就成功了。
添加個(gè)人主頁(yè)倉(cāng)庫(kù)內(nèi)容
這里需要用到git命令
1.首先clone你的倉(cāng)庫(kù)到本地,這里一定要換成你的倉(cāng)庫(kù)
git clone https://github.com/BestReder/bestreder.github.io.git
2.添加內(nèi)容到本地倉(cāng)庫(kù)
剛才clone下來(lái)的倉(cāng)庫(kù)就是本地倉(cāng)庫(kù)了進(jìn)倉(cāng)庫(kù)目錄, 相當(dāng)于是網(wǎng)站根目錄,可以隨便添加一個(gè)index.html查看是否成功
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<title>Reder</title>
</head>
<body>
我叫Reder,信安愛(ài)好者。
</body>
</html>

保存好,作為一個(gè)測(cè)試用簡(jiǎn)單首頁(yè)。
3.commit push本地內(nèi)容到github倉(cāng)庫(kù)
命令行執(zhí)行:
git add .#添加所有文件到git
git commit -m "初始化個(gè)人主頁(yè)倉(cāng)庫(kù)"#commit提交的內(nèi)容到本地倉(cāng)庫(kù)
git push#push本次倉(cāng)庫(kù)的內(nèi)容到服務(wù)器
Username for 'https://github.com': [github的username]
Password for 'https://BestReder@github.com': [github的password]
此時(shí)個(gè)人站點(diǎn)搭建完成。瀏覽器訪問(wèn)https://bestreder.github.io即可。

綁定域名
當(dāng)然你覺(jué)得bestreder.github.io不好記也可以綁定域名。
具體參考https://help.github.com
