I donโt know of any such plugin that can determine if there was a request branch for a transfer request on top of the main branch. In any case, you should probably get used to always analyzing both local and master branches before merging the pull request on GitHub. But I see a big fundamental problem with your workflow. It seems like you are trying to merge rearranged function branches into master via GitHub. This defeats the main purpose of the reboot.
The whole point of reinstalling the local branch of the function on the wizard is to โmove forwardโ the wizard so that you can redirect the master branch using all your commits. The chart will help explain this better:
master: A <- B
feature*: A <- B <- C <- D
(* after rebasing feature branch on master)
, git push origin feature:master, , . :
master: A <- B <- C <- D
, . . , , GitHub:
master: A <- C <- M
M - , , . , , , Git.
, , GitHub . , , , , , - , . rebase GitHub, pull.