我做得like this這裏傑奇內容 - https://github.com/cpsievert/knitr-jekyll有GitHub的頁面渲染GH-頁面分支而非主分支
但是,它好像GitHub的頁面被渲染主分支,而不是GH-的頁面分支。無論如何要確保GitHub頁面會比主頁更喜歡gh頁面嗎?
我做得like this這裏傑奇內容 - https://github.com/cpsievert/knitr-jekyll有GitHub的頁面渲染GH-頁面分支而非主分支
但是,它好像GitHub的頁面被渲染主分支,而不是GH-的頁面分支。無論如何要確保GitHub頁面會比主頁更喜歡gh頁面嗎?
這不是GitHub頁面渲染錯誤分支的結果,而是它呈現它的URL的結果。您的CSS鏈接應該是css/main.css
,而不是/css/main.css
。
領先的/
導致瀏覽器請求http://cpsievert.github.io/css/main.css
而它應該查找http://cpsievert.github.io/knitr-jekyll/css/main.css
。
編輯:沒有辦法指定您希望用於GitHub頁面的分支。從the documentation:
用戶&組織頁面住在專門爲GitHub上的頁面文件的一個特殊的存儲庫。您需要使用帳戶名稱命名該存儲庫,例如atmos/atmos.github.io。
- 您必須使用
username.github.io
命名方案。- 來自
master
分支的內容將用於構建和發佈您的GitHub Pages網站。…
項目頁面類似於用戶和組織頁,有一些細微的差別:
- 的
gh-pages
分支用於構建和發佈項目網頁的網站。
對於項目頁面,默認應該使用'gh-pages'。 (它確實爲用戶和組織網站使用'master',但這看起來不像你在做什麼。)是什麼讓你認爲它使用'master'而不是'gh-pages'? – Chris
造型搞砸了 - http://cpsievert.github.io/knitr-jekyll/ 當我在本地預覽它看起來很好,但我可能已經搞砸了......看着它! – Carson