GitFlow master is not updated

Issue #223 resolved
Frank Dellaert created an issue

Apparently the master branch does not have our releases. See http://nvie.com/posts/a-successful-git-branching-model/

Comments (11)

  1. Chris Beall

    I can probably do that easily for releases since 8/15/2013, which is where master currently ends. To do this for releases predating 8/15/2013, I'd probably have to delete master, and then re-construct for each release from the beginning which would be tedious.

    We have release/*.*.* branches. I'll tag those. Those should never be merged back into develop, as may be done in git-flow. We've been yanking stuff out of GTSAM in those branches to prepare each release.

  2. Frank Dellaert reporter

    Yes, it would be good to merge to master from the release branches. That's the gitflow idea.

  3. Chris Beall

    I think you didn't notice my last comment was about develop. That part of git-flow we should continue to ignore. It was unrelated to your request, but I wanted to point that out.

    • release->master, good.
    • release->develop, bad.
  4. Chris Beall

    I think it's settled. For the record, I used git merge -X theirs release/3.2.1 to override conflicts. If you think it looks good, I can delete the release branches. They're no longer needed, with master keeping the record.

  5. Log in to comment