Closed serban-nicusor-toptal closed 1 year ago
What are we doing wrong that makes it so there are merge conflicts on these every release?
A long time ago, this was done by the following:
git checkout master
git reset --hard v$version
git push origin master
I would assume that messed up the branch history... Even after a rebase we're stuck with a bunch of conflicts. The easy way is to do it like the above, the hard way fix the conflicts and align the history.
Closed this and the one in cmdstan as I want to merge release/v2.33.0 into master which is hardcoding the submodules to the release.
Submission Checklist
./runTests.py src/test/unit
make cpplint
Summary
Merge release v2.33.0 into master
Intended Effect
How to Verify
Side Effects
Documentation
Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company):
By submitting this pull request, the copyright holder is agreeing to license the submitted work under the following licenses: