用戶腻菇,組織和項目頁面
有兩種基本類型的GitHub頁面: 用戶/組織 項目 頁面和頁面。 他們幾乎是一樣的昔馋,但它們之間存在著一些重要的差別筹吐。
GitHub的頁面2016年6月15日,之后創(chuàng)建并使用github.io
域通過HTTPS提供秘遏。 有關(guān)更多信息丘薛,請參閱“ 使用HTTPS保護您的GitHub頁面的網(wǎng)站 “钗#”
提示:GitHub的網(wǎng)頁的網(wǎng)站不應(yīng)該使用像發(fā)送密碼或信用卡號等敏感交易洋侨。
這說明頁面總是公開訪問時發(fā)表的,即使他們的資料庫是私人的倦蚪。
GitHub的網(wǎng)頁的網(wǎng)站類型
在GitHub上的頁面默認(rèn)域和主機位置
源文件的位置構(gòu)建您網(wǎng)站的網(wǎng)頁
用戶網(wǎng)站頁面
username.github.io
master
組織網(wǎng)站頁面
orgname.github.io
master
頁面項目選址由用戶帳戶擁有
username.github.io/projectname
master
希坚, gh-pages
,或/docs
的文件夾陵且, master
頁面項目選址由一個組織擁有
orgname.github.io/projectname
master
裁僧, gh-pages
,或/docs
的文件夾滩报, master
要了解對GitHub的網(wǎng)頁的網(wǎng)站自定義域如何重定向锅知,看到這個自定義域名重定向圖 。
用戶與組織的頁面
用戶與組織的頁面住在專門為GitHub上的頁面文件的特殊存儲庫脓钾。 您將需要命名ESTA存儲庫的帳戶名稱售睹。
您必須使用username.github.io
命名方案。
從內(nèi)容master
分支將被用來建立和發(fā)布您的GitHub頁面的網(wǎng)站可训。
您只能使用自己的帳戶名用戶或組織頁庫昌妹。 像信息庫joe/bob.github.io
不會建立一個用戶頁面的網(wǎng)站捶枢。
當(dāng)用戶頁面被建成,它們可以在http(s)://<username>.github.io
飞崖。
建立你的用戶和組織頁面
用戶頁面可以通過驗證的電子郵件地址的任何用戶帳戶來構(gòu)建烂叔。 他們也可以使用部署鍵實現(xiàn)流程的自動化。
組織頁面可以由任何成員建有訪問存儲庫推驗證的電子郵件地址固歪。 要自動構(gòu)建蒜鸡,可以設(shè)置 - 一臺機器的用戶作為您的組織的成員 。 部署鍵不支持組織的網(wǎng)頁牢裳。
項目頁面
不同于用戶和組織頁逢防, 項目頁面保存在同一倉庫作為他們的項目。 這兩個工作人員可以創(chuàng)建帳戶蒲讯,并組織項目頁面忘朝。 對于個人賬戶的項目頁面的URL會“ http(s)://<username>.github.io/<projectname>
”,而組織的URL會“ http(s)://<orgname>.github.io/<projectname>
“判帮。 創(chuàng)建項目頁面的步驟是兩個相同的局嘁。
項目頁面類似于用戶和組織頁,有一些細(xì)微的差別:
你可以建立并發(fā)布在頁面項目網(wǎng)站master
或gh-pages
分支晦墙。 您可以發(fā)布從過去你的網(wǎng)站/docs
文件夾在你的master
分支悦昵。 有關(guān)更多信息,請參閱“ 配置頁面GitHub的出版源 ”偎痛。
如果你沒有使用自定義域 旱捧,項目頁面站點的用戶頁面網(wǎng)站的子路徑下的服務(wù): username.github.io/projectname
如果您使用的是自定義的域用戶和組織的網(wǎng)站頁面独郎,自定義域?qū)⑷〈鷘sername.github.io
在URL根據(jù)項目頁面托管該帳戶的所有網(wǎng)站踩麦。 頁面項目工地使用自定義域是disponible在username.github.io/projectname
職員帳戶,并orgname.github.io/projectname
的組織氓癌。
自定義404錯誤如果使用自定義的域才會工作谓谦。 否則,該用戶頁面404被使用贪婉。
警告:如果您的網(wǎng)站的頁面URL中包含用戶名或組織名稱開頭或破折號結(jié)束反粥,或者包含連續(xù)的破折號,隨后一個人瀏覽隨著Linux會當(dāng)他們訪問該網(wǎng)站收到服務(wù)器錯誤疲迂。 為了解決這個問題才顿,改變你的GitHub用戶名,除去非字母數(shù)字字符尤蒿。 有關(guān)如何做ESTA說明郑气,請參閱“ 更改您的GitHub的用戶名 ⊙兀”