Hi,

In the svn world, we have "trunk" and tags.  Users make changes to the trunk,
and commit them. The maven release plugin does things with svn, changing
-SNAPSHOT, committing to svn /tags, and the new version to /trunk.

How does this process work for git?
   - should committers push changes to a temp branch, and when done, "rebase"
(unless you want to keep the details of every commit that was done in the
branch), and push to "master"?  (This seems to emulate the commit to "trunk").

I guess the maven release plugin has some way of working with git;
see
https://stackoverflow.com/questions/39573409/how-to-setup-the-maven-release-plugin-with-git

Is the process for release to use the same mvn release:prepare, and 
release:perform?

-Marshall

Reply via email to