git开分支
git branch dev2
 
提交分支到远程
git push --set-upstream origin dev2
 
git rebase用法,合并分支代码,rebase用法就是改变基底,也叫基变,就是你从一个分支上拉代码,创建了自己的分支,提交了几个记录,但是也原分支已经改变,有过人提交。但是你现在又想用主分支的代码,所以采用rebase
git checkout feature #开发的新分支
git rebase master #原分支,可以合并一条命令git rebase master feature
 
会有冲突,需要解决,必须先git pull
ps:不能用于公共分支,只能是自己开发的分支,master只能merge
版本定义:大版本.小版本.年(缩写后两位)月日.日小版本-SNAPSHOT
 如:1.0.230712.0-SNAPSHOT.jar
小版本叠加时,小版本叠加,如下一版本定义:1.1.230714.0-SNAPSHOT
 每次master需要打tag时,需要把版本里的“年月日”部分改为当日打tag时间,develop 分支从 master rebase后,只需将“小版本”叠加即可,日期部分可不动.
 git config --system --unset credential.helper
一、提交格式
type (scope):message
二、参数介绍:
1、type:指的代码的提交类型,不同的提交类型表示对应不同的代码改动,比如:
feat:新功能的开发fix:bug的修复docs:文档格式的改动style:代码格式改变refactor:对已有的功能进行重构perf:性能优化test:增加测试build:改变了build工具revert:撤销上一次的commit提交chore:构建过程或辅助工具的变动
线上发版后bug修复分支,hotfix/xxxx
2、scope:用于说明commit影响的范围,比如:权限模块、还是首页
 3、message:对提交的代码做一个说明
