如何为我的仓库添加 github.io 页面?



我的GitHub配置文件中有几个存储库。要一对一github.io很容易,我阅读了教程。

但是,如何在github.io上为我的仓库创建多个页面呢?喜欢这个:

  • profile.github.io/repository1
  • profile.github.io/repository2
  • profile.github.io/repository3

我想托管的所有页面都是简单的页面。只有HTML5 + JavaScript + CSS。

您正在寻找 GitHub Pages 的项目站点:

项目页面网站在生成后可在以下位置使用:

  • 个人帐户的项目页面网站可在http(s)://<username>.github.io/<projectname>上找到。
  • 组织帐户的项目页面网站可在http(s)://<orgname>.github.io/<projectname>上找到。
  • 如果您使用的是自定义域,请参阅"GitHub Pages 网站的自定义域重定向"。

项目页面是根据相应项目存储库中的代码构建的。有三种可能的位置可以放置代码:

  • 在一个名为gh-pages的分支中(这曾经是唯一的选择)
  • 在一个名为master的分支中
  • master分支中名为docs/的文件夹中

您可以选择将这三个源中的哪一个用于每个存储库。

如果我没记错的话,github页面会创建一个存储库,该存储库将生成URLhttps://profile.github.io/[contents of the repository]

这意味着该存储库中的每个 HTML 文件都将作为不同的网页提供。

例如,假设存储库中有 page1.html 和 page2.html。这些页面将具有网址:https://profile.github.io/page1https://profile.github.io/page2

一种可能性是克隆/复制您的存储库,并将它们放入您的 github.io 存储库中。在我之前的例子中,假设 page1.html 在存储库 1 中,page2.html 在存储库 2 中。如果所有这些都复制到 github.io 存储库中,则你将拥有:profile.github.io/repository1/page1profile.github.io/repository2/page2.

让我知道这是否有帮助!!

最新更新