我的 repo 是来自上游 repo 2amigos/yii2-usuario 的叉子。
我的回购是在一些提交之后。我想通过切换基础重新同步所有提交并创建拉取请求,以便上游回购合并到我的回购中。
在创建拉取请求时,Github 说
Able to merge. These branches can be automatically merged.
但是,当创建拉取请求时,Github 只是shows
Checking for ability to merge automatically…
Hang in there while we check the branch’s status.
我无法执行任何操作,既不能终止拉取请求也不能解决它。 我该怎么办?
找到了。尽管多次重新加载页面,但我的 Safari 浏览器没有更新拉取请求状态。不得不从 Github 注销并重新登录。然后拉取请求是可合并的。
Checking for ability to merge automatically…"
Hang in there while we check the branch’s status.
这对我来说是服务器问题。 GitHub 服务器没有足够的空间来正确索引等。它的容量为 95%。提高github服务器的容量解决了这个问题
大型提交的类似情况,但在 Chrome 中,Github 显示“能够合并。这些分支可以自动合并”并且不会导致“合并”按钮。页面刷新没有解决。注销并再次登录 Github 解决了它:现在有一个“合并”按钮并且合并有效。