github - 创建 PR 时 GitHub 独角兽:“此页面加载时间过长。”
问题描述
在 GitHub 上创建拉取请求时,页面拒绝加载,而是显示一条独角兽错误消息:
此页面加载时间过长。
对于那个很抱歉。如果问题仍然存在,请尝试刷新并联系我们。
这个 repo 的默认分支设置为master
,这远远落后于我们合并到的开发分支。此错误可能是由于提交过多或结果 PR “太大”。
是否有另一种 URL 或方法来创建 PR 而无需计算默认分支的完整差异?
解决方案
如果你推送一个分支,GitHub 会显示一个Compare & pull request
按钮作为为该分支创建 PR 的快捷方式:
该按钮在大多数情况下很有用,但会自动与使用此 URL 的默认分支进行比较:
如果结果差异太大或太复杂,将显示独角兽错误消息。
相反,按下New pull request
按钮。后续页面将允许您在生成 diff 之前base
选择 PR和compare
分支。
你的开发分支的差异会更简单,你应该不再得到错误。
推荐阅读
- kotlin - 是否有在调试信息中包含源文件的配置?
- python - 如何将 python 包上传到 Nexus sonartype 私人仓库
- java - 识别在 Servlet 容器中运行的每个虚拟主机
- ios - Cocoapods 错误:metadata.rb:15:in `initialize':
- css - 图像不会显示在移动设备上,但它们可以在台式机上显示并正常工作,如果“桌面站点”已打开
- javascript - 使用数组中的键过滤对象
- kubernetes - 当 storageClass 使用 glusterfs 但不使用 cinder 默认存储时,pod 如何能够使用 ReadWriteOnce 访问模式挂载相同的 pvc?
- python - 如何从数组中绘制图形?
- android - SetStaticField BuildConfig 值更改问题
- java - TextToSpeech synthesizeToFile 什么时候完成?