1:先在gitee上创建仓库。
2:到本机电脑去克隆检出(此步略过)。
3:创建分支
在项目文件夹里面右键选中Git Bash Here
//创建feature/testOrder分支
$ git branch feature/testOrder
//切换到feature/testOrder分支上
$ git checkout feature/testOrder
当然我们现在只是在本地创建,在GitHub远程上还是不能看见feature/testOrder分支的;
不过可以通过git branch查看你的本地分支
4:将feature/testOrder分支推送到远程上
$ git push origin feature/testOrder
5:新增文件到本地文件夹,然后提交到分支
在本地新建temp.txt 空白.txt文件
$ git add temp.txt
$ git commit -m "temp.txt提交"
$ git push origin feature/testOrder
在gitee上面的feature/testOrder 分支可以看到temp.txt的文件
6:分支合并到develop分支,并推送
现在,dev分支的工作完成,我们就可以切换回develop分支
切换到develop分支
$ git checkout develop
合并 feature/testOrder 分支到develop
$ git merge feature/testOrder
提交合并代码并加备注
$ git commit -m "合并testOrder到develop"
推送代码到远程
$ git push
在远程gitee上面看到有对应的提交在develop分支
7:等待develop的版本测试通过,再从develop分支合并到master上。(此步略过)
8:删除分支
删除远程分支
$ git push origin --delete feature/testOrder
删除本地分支
$ git branch -d feature/testOrder
再次使用 git branch 查看本地分支,会发现feature/testOrder 已经没有了
git branch