Git 分支管理
在企业级项目开发中,经常会多版本多分支并行开发,常用的版本管理工具Git 也就成了开发人员必备的工作技能,下面我就来分享一下我们日常工作中是如何进行分支管理的,并且会有几个例子带大家了解一下
- 首先如图所示开发的主分支有三个,分别是:
master
、gray
、daily
- 日常我们需要用到的分支是
daily
示例一
现有一个小需求,项目负责人将需求分给张三一个人开发,张三接到需求后进行了以下操作:
- 将本地分支切换到
daily
,并从远程pull
最新的daily
分支- 从本地的
daily
分支迁一个新分支daily-small
- 张三在
daily-small
分支上愉快的进行开发,为了防止发生意外导致代码丢失,张三每天下班前将本地代码push
到服务器上的daily-small
- 需求自测完成后,张三需要将本地修改未提交的文件全部
pu