Git实用技巧

Git实用技巧

10讲

售价:¥49.00

汤青松

汤青松 2017PHP开发者大会演讲嘉宾,看雪2017安全开发者大会演讲嘉宾,《PHP Web安全开发实战》 作者

课程背景

这几年越来越多的开发团队使用了Git,掌握Git的使用已经越来越重要,已经是一个开发者必备的一项技能;但很多人在刚开始学习Git的时候会遇到很多疑问,比如之前使用过SVN的开发者想不通Git提交代码为什么需要先commit然后再去push,而不是一条命令一次性搞定;

更多的开发者对Git已经入门,不过在遇到一些代码冲突、需要恢复Git代码时候就不知所措,这个时候哪些对 Git掌握得比较好的少数人,就像团队中的神一样,在队友遇到 Git 相关的问题的时候用各种流利的操作来帮助队友于水火。

我去年刚加入新团队,发现一些同事对Git的常规操作没太大问题,但对Git的理解还是比较生疏,比如说分支和分支之间的关联关系、合并代码时候的冲突解决、提交代码前未拉取新代码导致冲突问题的处理等,我在协助处理这些问题的时候也记录各种问题的解决办法,希望整理后通过课程帮助到更多对Git操作进阶的开发者。

本期课程学习方法分为“掌握基础——稳步进阶——熟悉协作”三个层次。从掌握基础的 Git的推送和拉取开始,以案例进行演示,分析每一个步骤的操作方式和原理,从理解Git 工具的操作到学会代码存储结构、演示不同场景下Git遇到问题的不同处理方案。循序渐进让同学们掌握Git工具在团队协作中的整体协作流程。

在课程中会通过大量案例进行分析,案例会模拟在工作中遇到的问题,从最基础的代码提交和拉取、代码冲突解决、代码仓库的数据维护、Git服务端搭建等。为了让同学们容易理解,对Git简单易懂,中详细记录了详细的操作步骤,提供大量演示截图和解析。在课程的最后部分,会从提升团队整体效率的角度对Git工具进行讲解,包括规范操作、Gitlab的搭建、钩子事件的应用等。

为了让同学们可以利用碎片化时间来灵活学习,在课程中大程度降低了上下文的依赖,让大家可以在工作之余进行学习与实战,并同时掌握里面涉及的Git不常见操作的相关知识,理解Git工具在工作遇到的问题解决思路和方法,相信一定会对大家的前端技能进阶大有帮助。

课程目录

一、入门

  1. Git的优势
  2. 安装git环境
  3. 基本使用方法
  4. 下载代码到本地
  5. 上传代码到远程
  6. 比较代码差异
  7. 排除指定文件目录
  8. 强制忽略文件
  9. 忽略文件权限
  10. 窗口化管理仓库

二、进阶

  1. 分支的基本使用
  2. 跨分支比较差异
  3. 跨分支跨版本比较差异
  4. 删除不需要的分支
  5. 推送到多个远程仓库
  6. 强制本地覆盖远端
  7. 强制远端覆盖本地
  8. 恢复误删除的分支
  9. 回滚版本记录
  10. 只回滚代码不回滚版本记录

三、团队协作

  1. 分支合并操作操作
  2. 复制其他分支代码到当前分支
  3. 提交代码触发事件
  4. 代码自动发布
  5. 代码冲突解决方法
  6. 复制单个记录到当前分支
  7. 临时存储修改
  8. 紧急任务处理流程
  9. Git仓库空间清理
  10. docker快速搭建git服务器

购买须知:
1、本课程为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、在使用过程中,遇到任何问题,请邮件联系:pr@sifou.com

版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。

5.0暂无评价