分支说明
master:主分支,用于正式发版
develop:开发分支,各个子功能开发测试完成后push到这个分支
其他分支:名称不限,尽量根据功能来命名
开发一个新feature
- 从develop创建新分支
针对新功能创建分支,比如要开发电压测量功能就用git checkout -b Voltage
- 开发完成,同步develop
在开发完成后,重新pull
一下develop分支,保证同步,此时是一个merge操作,如果有冲突,优先解决冲突git pull
git commiit -m "develop Voltage"
- 测试完成,推送到develop分支
一定要保证编译正常、功能测试通过!!!git push origin develop