发布新的GitHub页面

3

我在username.github.io上发布了一个网站,现在想要发布一个不同的网站。如何使用新仓库中的项目来替换它? 我将新网站的默认文件切换为gh-pages,并在username.github.io / Repository下发布它,但现在当我推送更改时,它们会到主分支而不会影响已发布的站点。我感到困惑,只是希望找到最简单的方法将旧网站替换为新的,谢谢。

1个回答

1

用户页面 (<username>.github.io) 与项目页面(http(s)://<username>.github.io/<projectname>)不同:它的页面只能从master发布。

对于前者(用户页面repo),您需要执行以下操作:

  • 检出主分支
  • 删除文件并提交
  • 添加新文件(用于新站点)并提交。

这将替换您现有的用户页面网站。

我将我的默认文件更改为新文件,使用gh-pages发布在 username.github.io/Repository

这是一个项目页面,将这些文件放在主分支上不会使它们发布在用户页面repo上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接