I forked a project on github, in order to send pull requests. The problem is that my way to do was very ... dirty.
I worked on a local copy of the fork, created a branch for my modifications and merge it on the master. Then I pushed the master on the github fork in order to create a pull request.
The problem is that recently, my pull request have been rejected. So now I am 5 commits ahead from the original master. What are the solutions in order to be even with the original repository?
Should I have to checkout the upstream master in a new-branch and make the new master with it (how to do this?)
Or is it better to delete my github fork (I have previous accepted commits) and recreate it (you can see the github repos here)https://github.com/cedlemo/ruby-gnome2