我可以禁用gh-pages托管我的分叉回购吗?

问题描述:

我已经分叉了一个gh-pages设置为默认分支的回购。他们将其托管在自定义域中,因此有一个自定义CNAME文件。我可以禁用gh-pages托管我的分叉回购吗?

我越来越从GitHub电子邮件,其中包含以下内容:

页构建成功完成,但返回以下警告:

CNAME已经采取:styleguides.io

我不需要自己托管这个网站,这个分支只是为了让贡献回来。我只是在寻找一种方法来禁用我的fork的gh-pages托管,所以我不再收到这些错误/电子邮件。

切换到gh-pages分支上的分叉回购。然后删除CNAME文件。这应该解决这个问题。

你可以得到这些电子邮件,因为你的分叉回购试图发送GitHub服务器与另一个项目相同的CNAME设置。 (在你的情况,你分叉的上游回购。)

+2

这确实似乎是一个快速修复,但不是解决方案。这使得很难从上游引入新的变更,并重新整合或合并自己的工作,或为未来的拉取请求创建新分支。有没有人有更好的解决方案? – 2015-11-19 10:02:48

+0

你需要gh-pages分支吗?如果您不会使用它,我建议将其删除。为主分支或其他人提取更改并忘记gh页面。 – giovannipds 2016-10-14 13:47:43

+0

对不起,我没有看到你真的需要那个分支做贡献。 @ dragon788给了你最好的答案。请检查。 gh-pages必须出现在最终的repo上。 – giovannipds 2016-10-14 13:58:51

我会建议重命名叉中的“分支”为除gh页以外的东西,这应该防止它触发构建,但仍然会允许你将请求拉到上游父级的gh页面。

+0

我想这是最好的答案。你应该认为这是官方的答案。 – giovannipds 2016-10-14 13:56:13