I made a mistake in a pull request and created a conflict in one of my files. Rather than follow github's instructions for hand-merging we'd still like to do this via the github UI. Keeps our review workflow consistent that way.
What I'd like to try is rebasing my branch against master, then force pushing the changes to my branch on my fork (no one's touched it except me) but I'm a little new to rebasing and am not sure how to go about it.
Essentially, I have branch my_branch
on my_fork
that I want to get into origin master
. My pull request from my_branch\my_fork
has a conflict (I know what the trouble is) that's preventing it from merging.
What I don't know is how to rebase my branch against master, what happens when I reach the commit with the conflict, what to do after I solve the conflict (isn't there a rebase continue
option?) Any step by steps would be very much appreciated.