Github页面是否在具有gh-pages分支的repo的fork中自动创建?

yoj*_*o87 40 github github-pages

当我分叉已经包含gh-pages分支的repo时,我的帐户中的github页面是否自动创建?

yoj*_*o87 47

需要至少有一个推动来触发页面构建,所以通过执行git push origin master,我得到了重建页面.


Cir*_*四事件 21

优雅的方法:

git push -f origin gh-pages^:gh-pages
git push origin gh-pages:gh-pages
Run Code Online (Sandbox Code Playgroud)

git push origin master可能不是很好,因为如果可能已经存在某些东西master.上面应该总是有效,因为它只是向后和向前摆动远程分支.

取自:不提交推动,其解决方案也是这个问题的解决方案.


Ste*_*ett 5

本身在Github中派生一个存储库不足以触发创建Github页面。

这两种方法都可以起作用:

  1. 使用Github界面编辑并保存任何页面。例如,修改README.md文件,甚至只是添加一个空格。
  2. 做任何形式的git pushgh-pages分支机构。正如其他人所建议的那样,您可以进行的微不足道的更改是:

    git push -f origin origin/gh-pages^:gh-pages
    git push origin origin/gh-pages:gh-pages
    
    Run Code Online (Sandbox Code Playgroud)

这会强制将倒数第二个提交强制为gh-pagesHEAD,然后对其进行修复。