010_版本管理利器_git_分支管理

2020-04-24  本文已影响0人  cjxz

上一讲说明了常用的文件操作改如何交给git管理。这一讲我们来讲一下分支管理。主要涉及创建分支,切换分支,删除分支。至于合并分支以后我们单独举一些场景来分析合并分支。下面开始吧

一、分支是什么

大家如果参加工作就知道项目管理里面可能有很多任务都要开发,但是这些任务可能不是一起上线的。比如张三在做订单支付需求,李四在做订单统计任务,两个人都是订单项目组。此时如果张三做的需求需要4月24号上线,而李四的需求在5月7号上线。他们两个又是同一个项目。那么他们开发需要互不影响,所以张三需要一个自己的版本管理,李四也需要一个自己的版本管理。在git里面他们可以通过分支管理个自己的版本历史而相互不影响。当张三任务开发完毕可以将自己的分支合并到master分支。这个master分支就是将要上线的分支。而且这个合并也极其简单。张三自己的版本管理就是分支。在git里面分支管理非常简单,这也是git这么留行的一个原因。

二、分支管理

1.创建分支

zhuchaodeMBP-2:learning-git zhuchao$ git branch zs master
zhuchaodeMBP-2:learning-git zhuchao$ git branch -av
* master 1ee5b2c rename file
  zs     1ee5b2c rename file
zhuchaodeMBP-2:learning-git zhuchao$ git checkout -b zs1 zs
Switched to a new branch 'zs1'

2.切换分支

zhuchaodeMBP-2:learning-git zhuchao$ git checkout zs
Switched to branch 'zs'

3.删除分支

本期视频:04_git文件基本操作_分支管理

上一篇 下一篇

猜你喜欢

热点阅读