# 文档说明 本文档用于说明当前项目如何进行发布。 # 发布流程 ## push to mvn center ``` mvn clean deploy -P release ``` ## commit to github ``` git push ``` ## merge to master ``` git checkout master git pull git checkout branch git rebase master (用rebase合并主干的修改,如果有冲突在此时解决) git checkout master git merge branch git push ``` ## create new branch & checkout ``` git branch release_XXX git checkout release_XXX ``` ## modify project version ``` mvn versions:set -DgroupId=com.github.houbb -DartifactId=paradise* -DoldVersion=1.1.2 -DnewVersion=1.1.3-SNAPSHOT--> mvn -N versions:update-child-modules mvn versions:commit ```