如何使用 Octokit 打开 Github Pages 进行 repo?
Posted
技术标签:
【中文标题】如何使用 Octokit 打开 Github Pages 进行 repo?【英文标题】:How do I use Octokit to turn on Github Pages for a repo? 【发布时间】:2019-04-11 14:15:29 【问题描述】:我有一个 Ruby 程序,它为使用 Octokit 的用户创建一个新的 repo。我还想从我的程序中为 repo 启用 Github Pages,但我不知道这是否可能。 Pages API 似乎假设页面已经启用。
【问题讨论】:
显然其他人也遇到了这个障碍:apievangelist.com/2018/04/16/… 【参考方案1】:“启用”GitHub 页面功能时,无需调用特定的 API。 如“Configuring a publishing source for GitHub Pages”中所述
如果您的站点是用户或组织页面,其存储库名为
<username>.github.io
或<orgname>.github.io
,则您无法从不同位置发布站点的源文件。 具有此类存储库名称的用户和组织页面仅从master
分支发布。
对于其他项目repos,需要先手动设置以下设置:
【讨论】:
以上是关于如何使用 Octokit 打开 Github Pages 进行 repo?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 octokit.net 获取 2 个 git 标签之间的提交次数?
使用 @octokit 对 Github 应用程序进行身份验证