课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 河北经贸大学 数学与统计学学院 讲师 河北师范大学 企业研究生导师 河北师范大学 移动物联网实验室 产品经理 《Business Data Communication, William Stallings》译者,《C语言与程序设 计大学教程》作者。曾发表过《一种新的基于PCA的集成学习算法》河北师范大学 学报-2010-2,等多篇论文。

  • 课程详情

    课程简介



        课时1:介绍了本门课程在 Github 开源之旅系列课程路线中的位置,以及课程的安排和课程的主要内容,等背景信息。本课程主要讲解 Git 团队协作的四种方式,其实分为两大类,一类是闭源团队协作方式,包括:集中式工作流、功能分支工作流和 Gitflow 工作流。另一类是开源团队协作方式:Forking 工作流。

        课时2,3:介绍了最简单的团队协作方式——集中式工作流的工作方式以及冲突解决。并且通过实操演示了集中式工作流如何避免三方合并,以及在变基合并操作中冲突的解决。

        课时4:介绍并演示了功能分支工作流的工作方式以及 Pull Request 的用法。

        课时5:介绍了讲解了 Gitflow 工作流的特点,两个历史分支,包括:master 分支和 develop 分支,三个临时分支:包括:功能分支、发布分支和维护分支。

        课时6,7:介绍了集中式工作流、功能分支工作流、Gitflow 工作流和 Forking 工作流的区别,以及 Forking 工作流的工作方式。通过具体案例演示 Forking 工作流的操作实现过程。

        课时8:对前四季课程内容作了总结。介绍了 Github 开源之旅技术在企业中应用的三种方案,包括:搭建本地 GitLab 私有云,以及使用 Github 私有仓库这种公有云方式,或者使用开源中国的码云创建私有仓库的方式托管企业的开发项目。强调并演示了了 Forking 工作流中使用功能分支的灵活性和便利性。总结了 Pull Request 的三个功能,以及在功能分支工作流、Gitflow 工作流和 Forking 工作流中使用方式的差异。


     
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课