课程培训
Git版本控制与配置管理培训课程

培训目标

 使学员广泛而深入地了解Git的使用技巧和原理。

 帮助学员解决团队协同常见问题,如覆盖、分支合并、冲突解决、代码审核等。

 软件发布管理中的版本控制:受控发布、发布分支、里程碑管理和版本追踪。

 软件测试中的版本控制:二分查找、测试用例版本控制。

 集中式和分布式版本控制系统有着各自适合的领域,以及如何从集中式向分布式过渡。

 分布式版本库的组织方式:逐层审核、子模组等。

 常用Git服务架设方法和服务器管理。

培训内容:

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版本库托管

版本库管理

版本库聚合和拆分
版本库管理




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>