场景一:仓库初始化
mkdir gitRepo
cd gitRepo
git init
git clone http://gitlab.....
git remote add origin http://gitlab.......
git branch master
git branch dev
git branch test
git branch
git push origin master:master
git push origin dev:dev
场景二:功能开发与测试
git checkout dev
git branch author_featureName_version
git checkout test
git branch author_featureName_version_test
git checkout author_featureName_version_test
git pull origin author_featureName_version
git checkout dev
git merge author_featureName_verison
git commit
git push origin dev:dev
场景四:版本发布
git checkout master
git pull origin dev:master
git push origin master:master
场景五:BUG修复
git checkout master
git branch bugfix_bugNo_author
git checkout bugfix_bugNo_author
git pull origin master:bugfix_bugNo_author
----修复后提交----
git push origin bugfix_bugNo_author:bugfix_bugNo_author
git checkout master
git merge bugfix_bugNo_author
git push origin master:master
场景六:紧急需求
git checkout master
git branch author_featureName_date
git checkout author_featureName_date
git pull origin master
--------完成后提交----------
git checkout master
git merge author_featureName_date
git push origin master:master
git checkout dev
git merge author_featureName_date
git push origin dev:dev