githubpull-request

Github: How to solve hanging pull request?


My repo is a fork from upstream repo 2amigos/yii2-usuario.

My repo is behind some commits. I want to re-sync all commit and created a pull request by switching the base, so that the upstream repo gets merged into my repo.

While creating the pull request, Github says

Able to merge. These branches can be automatically merged.

But, when the pull request is created, Github just shows

Checking for ability to merge automatically…
Hang in there while we check the branch’s status.

I cannot perform any action, neither kill the pull request nor solve it. What should I do?


Solution

  • Found it. My Safari browser didn't update the pull request state although reloading the page multiple times. Had to logout from Github and login again. Then the pull request was merge-able.