I am currently in the process of setting up an open source project (my first!).
I have a master branch and a develop branch. My develop branch is currently ahead of master, and I would like to merge the changes from develop into master.
What is the best way to do this. Historically, I have rebased the develop onto master and force pushed. But is this the correct way to do it? Is there a way to do it on Github?
I was hoping to find a laracast video to help, but I have not found one yet, any tips would be appreciated :)
In the past, when I have tried to merge using a pull request, develop and master always get out of alignment as it were, one seems to be ahead of the other. Are there some options I should be looking out for?
@drewdan They both will merge the branches for you. So both are fine options. However, the difference is in how they merge it for you. You can google what the difference is.
I would personally merge it locally and push it to the upstream on github.