Github pages help page說,有兩種基本類型的網頁中,用戶/組織頁面和項目頁面:
在用戶/組織頁面上的回購必須使用username/username.github.com
的命名方式,username.github.com
是頁面的域名,而且,內容應被放在master
分支。
而在Project Pages中,gh-pages
分支用於構建和發佈。爲什麼這個github託管的網站(http://gitready.com)不是`User/Organization Pages`和`Project Pages`?
但在這個list of Jekyll-powered blogs,我發現this repo,其中有一個自定義域http://gitready.com
,似乎不符合這兩個類型的網頁中的任何一個的要求(分支名稱和回購的命名方案)。但似乎託管在github上,根據this test。
這個網站是在github上發佈的嗎?如果是這樣,爲什麼它不符合要求?
,如果你在Web界面上創建一個回購站並使用他們的自動頁面生成器,然後您可以刪除並提交這個「主」回購中的文件,這個回購作爲一個'gh-pages'回購。從命令行或gui中創建一個master和gh頁面分支。我認爲這將解決您的問題與gitready.com回購。 – ChelseaStats 2013-04-17 07:55:04
我剛測試過'Automatic Page Generator',當用它創建Project頁面時,它會自動創建'gh-pages'分支,並將自動生成的頁面放入其中。雖然'gitready.com'回購沒有獲得'gh-pages'分支。 – 2013-04-18 14:56:34
gh-pages分支是唯一的分支,除非你已經創建了一個readme.md文件(它將在主文件中)。所以這個gh頁面實際上是主人,所以會呈現網站。也許有辦法重新命名分支機構呢? – ChelseaStats 2013-04-18 16:50:24