分支创建
在主干下创建一个分支:

如果之前别人创建过了了,你本地没有,直接从远程拉取就行

分支代码开发
切换到分支上去

切换成功的效果就是分支前有这个tab标签,这个标签在哪个分支前,就代表着你现在正在编辑的是哪个分支,切换分支之前一定要提交当前分支上的所有代码,不然切换git区分不出差异到底属于哪个分支会造成自动merge混乱

每个人开发时在所属项目对应的分支下进行代码开发,开发过程中提交和推送代码全部都只是在分支下进行,不操作主干,主干标签进度始终不变。
image.png
开发并测试好的功能进行打板部署的步骤
1.分支状态下所有代码提交并推送远程
2.切换到主干上,拉取主干上的最新代码
3.选中分支右键合并到主干

4.推送主干代码到远程
5.打包主干项目并部署
6.将本地及远程的分支删除,在最新的主干上重新创建分支
网友评论