java php asp.net 安卓 云计算 数据库

Git应用开发详解(体验)

价格:0
总课时:5课时 发布时间:2016年

简介

高级CTO

收看本课程的其它同学

  • endps

  • gudedi

  • 921985122@qq.com

  • test1

  • shark

  • tcyrj2005

  • suxhlm

  • infoqhello

  • wangzhiyu

  • 已有947人购买

    浪曦星际一卡通

  • 已有377人购买

    浪曦OA与工作流系统

  • 已有345人购买

    Spring源码解读与设计详析

  • 已有305人购买

    Java常见笔试、面试系列

  • 已有295人购买

    浪曦CRM企业级开发应用系统

  • 已有286人购买

    风中叶2016述职规划全程讲座分享

  • 已有241人购买

    Git应用开发详解(体验)

  • 已有237人购买

    Mysql高级海量数据存储和优化

  • 已有226人购买

    圣思园视频

  • 已有192人购买

    Oracle DBA系列教程

  • 课程简介
  • 课程目录
  • 课程评价(5)
    通过本门课程的学习,学员将会深入且透彻地理解Git相关的重要操作命令、Git深层次理论与原理,Git文件管理与索引、分支与合并、Diff、远程版本库、版本库的查看与管理、Submodule、Subtree、Git分支在工程化开发中的最佳实践、如何搭建私有Git服务器Gitlab等一系列内容。除了Git常规使用外,课程还将重点介绍Git与Intellij IDEA的结合,在基于Gradle的项目中如何使用Git,以及GitHub的使用等一系列内容。学习完本门课程后,学员将会对Git有着非常清晰和透彻的认识,并且可以轻松将Git应用到项目开发中,从而取代SVN。此外,课程还会在介绍Git的同时对于常见Linux命令进行讲解,并指导学员如何基于Mac或是Linux配置强大的控制台终端以及vi工具的使用。
 
一、课程大纲

l 初识Git、Git在各种平台下的安装与配置
l 分布式与集中式版本控制系统的差别
l 缓存区、工作区与Git提交
l 版本回退
l 修改与撤销修改、文件的添加与删除
l Git对象类型与索引
l 对象图
l Git Sha1介绍
l Git add、commit、rm与mv
l Git日志使用与提交版本回溯
l 提交历史查看
l Git diff的使用
l Git分支
l 如何创建、切换与删除分支
l Git分支在项目开发中的作用
l Git分支在工程化项目中的最佳实践
l 分支常见重要命令详解
l Git rebase原理与实践
l Git merge
l Git冲突解决策略
l HEAD详解
l Git commit修改详解
l 远程版本库介绍
l 如何使用远程版本库
l Git push、pull、fetch使用与注意事项
l Git合并的基本原则
l Git别名、config文件详解
l Git tag详解
l 如何创建与推送tag
l Git feature分支详解
l Git submodule的含义与使用方式
l 何时应该使用submodule
l Git subtree详解
l Git subtree的使用方式详解
l .gitignore的正确使用方式
l Git私服Gitlab的搭建方法
l 在公司内部使用Gitlab作为版本控制服务器
l Gitlab使用详解
l 如何使用Gitlab管理项目分组、用户角色
l Gitlab issue与提交使用技巧
l GitHub使用方式介绍
l 搭建基于Intellij IDEA的Java开发环境
l 搭建基于Gradle的Java开发环境
l Git与Intellij IDEA的整合方式详解
l Gradle初步使用
l .gitignore最佳实践