随着公司开发人员的增加,以及多需求的并行开发,功能上线就会碍手碍脚;害怕自己没写完的代码被别人部署到线上,害怕别人代码没写完被自己部署到线上;总之功能上线之前还要和所有开发沟通,能不能部署代码?如果只是几个人的团队倒也无妨,但是开发人员多了,沟通成本就很高了。于是 Git 的分支就发挥它的作用了,本文讲解工作中使用 IDEA 进行分支的管理以及合并,以及其他 Git 使用技巧。
环境准备
为了演示,先用 IDEA 创建一个简单工程,提交到 git 远程仓库当中。
dev-100 分支创建
现在接到了一个编号为 100 的需求,我们在 master 基础上,创建 dev-100 分支
创建新分支 dev-100的同时,并切换到 dev-100 分支。
dev-100 分支代码开发
在 dev-100 分支编写需求编号为 100 的 功能,代码完成后进行commit以及push(如果这个分支只有你一个人在开发的话,就不用push到远程分支了,只需要commit即可)