當我分叉一個已經包含gh-pages分支的repo時,github頁面是否會自動創建?Github頁面是否自動在具有gh頁面分支的repo的fork中創建?
回答
需要至少一次推動來觸發頁面構建,所以通過執行git push origin master
,我得到了重建頁面。
在我的情況下,我不得不切換到'gh-pages'分支。 – 2014-04-28 06:48:28
這並沒有觸發我的GitHub Pages網站的構建,這是我在帶有* gh-pages *分支的repo分支中構建的。 – 2016-10-28 14:11:40
優雅的方法:
git push -f origin gh-pages^:gh-pages
git push origin gh-pages:gh-pages
git push origin master
可能不是一件好事,因爲如果有可能已經在master
東西。以上應該始終有效,因爲它只是前後擺動遠程分支。
摘自:Pushing without committing,其解決方案也是解決這個問題的方法。
重命名分叉的存儲庫也可以。
不,您在分叉回購後,必須重新發布它。要做到這一點,在本地克隆運行以下命令:
git push -f origin origin/gh-pages^:gh-pages
git push origin origin/gh-pages:gh-pages
這觸發了發行掛鉤的兩倍,但你沒有犯任何東西。
在Github內分叉存儲庫本身並不足以觸發Github頁面的創建。
這兩件事情無論是將工作:
- 編輯和使用Github的界面保存任何頁面。例如,修改README.md文件,甚至只是添加一個空格。
將任何一種
git push
分配到gh-pages
分支。正如其他人的建議,你可以做一個平凡的非變化是:git push -f origin origin/gh-pages^:gh-pages git push origin origin/gh-pages:gh-pages
這個力推動倒數第二個承諾是gh-pages
HEAD,然後修復它。
- 1. 有GitHub的頁面渲染GH-頁面分支而非主分支
- 2. github爲主頁面和gh頁面創建相同的標記
- 3. Github頁面顯示主分支,而不是gh頁
- 4. 如何根據gh頁面分支創建主分支?
- 5. github的gh頁面沒有更新
- 6. Github頁面:這個分支甚至與gh-pages
- 7. 如何將主分支自動推送到gh頁面?
- 8. Github的頁面:爲什麼我需要一個gh頁面
- 9. Github GH頁面更改字體h1
- 10. 的Git分支:GH-頁
- 11. 查看GitHub頁面的單獨分支頁面
- 12. WordPress - 自動創建頁面
- 13. php自動創建頁面
- 14. 自動創建頁面
- 15. 自動創建php頁面
- 16. 在同一分支中合併gh頁面和wiki
- 17. 混帳不正確推動Github的GH-頁面
- 18. 如何發佈「主」分支頁面而不是「gh-pages」?
- 19. 是否可以在具有自定義域的GitHub頁面上使用HTTPS/SSL?
- 20. 創建GitHub的頁面回購
- 21. 在Github頁面上創建React-App返回空白頁面
- 22. 具有自己的頁面
- 23. GitHub頁面支持PHP嗎?
- 24. 構建GitHub的頁面
- 25. Github項目頁面與Github頁面的網站自定義域
- 26. jekyll - 在github頁面上自動添加內容到頁面
- 27. 在Silverstripe頁面類型上自動創建子頁面
- 28. 自動的Facebook頁面創建
- 29. 在Django中創建頁面/子頁面
- 30. 在CQ頁面中動態創建禁用的頁面屬性
你爲什麼不試試呢?我相信這些頁面應該是自動創建的,因爲你的fork也會有一個'gh-pages'分支,但你必須在分叉之前等待10分鐘才能確定,因爲頁面創建有一些滯後。 – 2011-12-21 10:13:25
我昨天試過了,但是當我訪問網站時,它顯示了說明頁面,雖然gh-pages分支在那裏,並且它在原始的回購中起作用。 – yojimbo87 2011-12-21 10:20:52