GitHub: reopen merge request

  • I made some changes.
  • I sent a transfer request
  • The transfer request has been accepted and merged.
  • We found a bug
  • Changes were deleted again until I fixed the error.

Now I fixed the error and want to resubmit the pull request with 1 extra commit. Is there a way to reopen the transfer request or update it, or do I need to create a new pull request, enter the description again, etc.? Gitorious has this feature, and we recently moved to GitHub.

+56
merge github pull-request
Oct 01 '12 at 13:30
source share
4 answers

The answer is as follows: you cannot.

Once the stretch request is complex and closed, it is locked forever and cannot be reopened. If your transfer request is merged, closed, your changes are pulled (by pushing back to the merge), you will need to add a commit to the branch and create a new stretch request by copying all the details and possibly providing a link to the original checkout request, to manually save the story.

There might be a nice feature request for future github.

+69
Oct 11 '12 at 11:11
source share
— -

I just successfully opened a transfer request

  • Commenting on a transfer request
  • By clicking the "Submit and Reopen" button, which appeared in the comment form.
+12
Nov 14 '12 at 16:47
source share

Just pop a new branch from an existing branch where you made an extra 1 commit. From there, send a pull request.

+3
Nov 15 '13 at 6:33
source share

You can use the revert action:

enter image description here

This will create another pull request that cancels any changes made to the combined PR.

+3
Nov 21 '16 at 13:33
source share



All Articles