Yeah, something went wrong here. Either the merge went wrong (a quick glance suggests that it didn't) or it has managed to confuse GitHub (that seems likely). I also added a comment to the PR.

I do not recommend changing the base branch. Even if that were to fix it, it would be much better for reviewers to rebase and force push.

-- Kevin


On 4/17/2020 7:56 AM, John Neffenger wrote:
I was surprised to see GitHub listing in my pull request all of the changes I merged from the upstream master branch, as I commented here:

Did I merge the upstream master branch correctly?
https://github.com/openjdk/jfx/pull/60#issuecomment-614885532

Unfortunately, GitHub also pulled into my pull request anyone who participated in those changes to master, which is why I'm posting this to the mailing list instead of commenting there.

This is the first time I've seen the problem, but it dates back to at least 2013 according to this Stack Overflow question:

GitHub pull request showing commits that are already in target branch
https://stackoverflow.com/q/16306012

Should I try the suggested fix of temporarily switching the base branch?

In my case, I would edit the pull request to choose the "jfx14" base branch, save the change, and then edit it again to switch it back to the "master" base branch. The Stack Overflow answers state that the extra commits will then be gone, and I'll have a nice clean pull request again.

Thanks,
John


Reply via email to