【1】开发多个项目任务,比如说我有两个任务都比较紧急,任务1需要两天完成,任务2需要一天完成,而任务1是之前就已经开始进行的,任务二是中间加的新任务,所以需要第一天就完成任务2.
【2】master分支始终要保证可发布的状态,用dev分支和bug分支进行开发和错误调试,这样能够保证主干代码的干净、可发布。
【3】自己开发测试或者修复BUG等等,可以避免代码的丢失,
***************************************************************************************
标签管理
【1】什么是标签?
标签可以认为是版本管理工具的一个版本,也就是说像很多第三方开源软件安装包表示的版本号,比如说1.0,2.0等等,它代表修复了一个bug,或者重大的重构,git的标签也是这样的一个作用,他可以对版本的不同阶段做一个标示。
**************************************************************************
总结
【1】了解git的结构图,流程图,几个状态(工作区、版本库,暂存区和github的关系)。