求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某知名保 通过Git和Jen
某电子安 配置管理与持续集成
中国电子 配置管理体系与实践
某知名信 配置管理实践(从组
健能信息 Trac配置、应用
通号院 配置管理规范与应用
丹佛斯 ClearCase

相关课程  
产品发布管理
配置管理方法、实践、工具
多层次集成配置管理
使用CC与CQ进行项目实践
CVS与配置管理
Subversion管理员
 

Git版本控制与配置管理      3707 次浏览    1264 次 
专家讲师:蒋老师,著名的Git开发贡献者和推广者。
时间地点: 北京,上海,深圳,根据报名开班
课程费用: 5000元/人 (学生3折),详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
本课程介绍Git版本控制系统的使用、团队协同、项目组织模式、Git应用模式以及版本控制系统管理等。培训过程中的实践对常见使用场景进行模拟,帮助学员快速掌握Git的使用技巧。Git采用的新一代分布式版本控制模式突破了集中式版本控制系统多种使用和管理瓶颈,但同时给授权等项目组织、项目管理上带来挑战,本课程对这些问题也给出答案。
 
培训目标:
  • 使学员广泛而深入地了解Git的使用技巧和原理。
  • 帮助学员解决团队协同常见问题,如覆盖、分支合并、冲突解决、代码审核等。
  • 软件发布管理中的版本控制:受控发布、发布分支、里程碑管理和版本追踪。
  • 软件测试中的版本控制:二分查找、测试用例版本控制。
  • 集中式和分布式版本控制系统有着各自适合的领域,以及如何从集中式向分布式过渡。
  • 分布式版本库的组织方式:逐层审核、子模组等。
  • 常用Git服务架设方法和服务器管理。
培训对象:配置管理员,配置经理,项目经理,质量经理,软件开发工程师
学员基础:具有配置管理相关工作经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Git概述
分布式版本控制的特点
Git的安装和配置
Git典型工作流
三个简单的Git工作流
Git常用命令
Git奥秘
提交列表和Git暂存区
Git对象库和分支实现原理
Git重置
Git检出
Git引用
多用户协同
工作覆盖——非快进式推送
合并和冲突解决
变基操作
远程版本库
Git客户端使用和规范
命令行综述
图形客户端
git-svn
Git使用规范
Git的适合范围
分布式版本控制系统适用范围
集中式版本控制系统适用范围
Git子模组
基于分支的工作流
项目分支管理范例
分支和项目发布工作流
个人分支和代码审核
分支授权管理
基于库克隆的工作流

克隆版本库管理范例
克隆版本库和项目发布工作流
个人版本库和代码审核
版本库授权管理

通过补丁文件协同
Git项目本身的协同
二进制文件和补丁
Topgit、Quilt和定制开发
多版本库管理
子模组方式
Android方式
Git服务架设
使用SSH协议的服务架设
使用HTTP协议的服务架设
Gerrit
Git版本库托管
版本库管理
版本库聚合和拆分
版本库管理
3707 次浏览   1264 次
其他人还看了课程
持续集成与持续交付实践  4266 次浏览
持续集成原理与实践  6314 次浏览
基于配置管理建立研发秩序  3735 次浏览
Gerrit +Jenkins 方法与实践  5378 次浏览
使用CVS+VSS配置管理实践  3601 次浏览
配置管理体系与实践(入门级)  4544 次浏览
定制内训




最新活动计划
面向对象业务分析与系统设计 10-16[线上]
嵌入式软件架构设计-高级实践 10-17[线上]
Qlik Sense数据分析技术 10-17线上]
基于 UML 和EA进行分析设计 10-22[北京]
用户研究与用户建模 10-24[北京]
QT应用开发 10-24[北京]