玩转Git三剑客 带你深入掌握Git、GitHub和GitLab

//www.mengfw.com/wp-content/uploads/2019/11/884d247c6f65a96.jpg插图

课程背景

毋庸置疑,Git 是目前最流行、最好用的版本控制系统,在它的基础之上,催生出了 GitHub 和 GitLab 这两个当前最流行的代码托管平台。

放眼望去,包括阿里云、大众点评、去哪儿、携程在内的很多国内外一线互联网公司都基于 GitLab 做自己的代码平台二次开发,很多企业也都是基于 Git 和 GitHub 进行项目协作。所以说,熟练掌握 Git,能够使用 Git 和基于 Git 的平台(GitHub 和 GitLab)进行团队协作,已经成为企业对工程师的最基本要求。

很多人可能会问,Git 不就那几个简单的命令吗?有什么难的?还真不是这样,Git 以及 GitHub、GitLab 这些工具虽然上手容易,但要真正在平时的项目协作中用好,还真不像你想的那么简单。

如果不理解 Git 背后的工作原理,当你遇到各种奇怪的命令报错、各种复杂的分支管理场景以及代码冲突时,你往往会束手无策。

同时,如果没有掌握使用 GitHub 和 GitLab 进行高效协作的精髓,项目成员就很容易陷入低效和重复劳动的困境,而通过对这些工具的高效使用并结合 DevOps、CI/CD 这些先进理念,团队的生产力和协作效率都可以获得大幅提升。

作为项目负责人,如果不了解 Git、GitHub 和 GitLab,你就不懂如何为团队设置集成策略,不知道如何依靠代码平台保障集成分支的安全性。

因此,我们邀请携程代码平台的负责人苏玲老师共同推出了《玩转 Git 三剑客》这门视频课程,带你深入掌握 Git、GitHub 和 GitLab 的工作原理和使用方法,从而轻松应对团队开发协作中的各种疑难杂症,从一名合格的工程师成长为一名优秀的团队工作者。

讲师简介

苏玲,携程持续交付团队代码中心负责人。

2004 年同济大学计算机应用硕士毕业,先后在一家大型通信公司和两家大型互联网企业担任高级技术经理,专注于研发持续集成和代码平台的建设。

主要完成的项目有:

  1. 为了适应 kedacom 公司组织结构的变化,整合多个不同域的 VCS(版本控制系统) 进入到同一个域,在此基础上打通全研发的构建与发布流程。
  2. 在大众点评的 SVN 下线项目中,作为主力讲师,推动 1000 多人的研发团队将代码迁移到 Git 和 GitLab。
  3. 为携程 3000 多人的研发团队提供高可用的 GitLab 代码平台,并带领团队研发了同时支持 pre-commit 和 post-commit 的代码评审服务。

苏老师精通 Git、GitHub、GitLab、ClearCase、ClearQuest 等研发工具,对研发过程的代码集成与项目管理有独到见解,热衷于技术创新,喜欢并擅长做技术类的培训,在每个公司任职期间都被授予优秀讲师称号。

//static001.geekbang.org/resource/image/b8/38/b851c1266733864df1c2d6d859a84238.jpg插图(1)

发表评论

12 − 9 =