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

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

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

Git版本控制与配置管理          
专家讲师:蒋老师,著名的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版本库托管
版本库管理
版本库聚合和拆分
版本库管理
 
其他人还看了课程
企业战略与变革管理  
软件架构设计方法  
红帽认证  
数据分析与挖掘  
定制内训




最新活动计划
C++高级编程 12-25 [线上]
白盒测试技术与工具实践 12-24[线上]
LLM大模型应用与项目构建 12-26[特惠]
需求分析最佳实践与沙盘演练 1-6[线上]
SysML建模专家 1-16[北京]
UAF架构体系与实践 1-22[北京]