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

Git应用开发详解

价格:1500
总课时:36课时 发布时间:2016年

简介

高级CTO

收看本课程的其它同学

  • fujiaming1234567890

  • cxyu

  • 420421951@qq.com

  • lfnealc

  • hmj007007

  • miracle

  • jackyluk

  • assjjwz147

  • niuniu_cyg2014

  • 已有947人购买

    浪曦星际一卡通

  • 已有377人购买

    浪曦OA与工作流系统

  • 已有345人购买

    Spring源码解读与设计详析

  • 已有305人购买

    Java常见笔试、面试系列

  • 已有295人购买

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

  • 已有286人购买

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

  • 已有241人购买

    Git应用开发详解(体验)

  • 已有237人购买

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

  • 已有226人购买

    圣思园视频

  • 已有192人购买

    Oracle DBA系列教程

  • 课程简介
  • 课程目录
  • 课程评价(8)

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

 

一、课程大纲

l 初识GitGit在各种平台下的安装与配置

l 分布式与集中式版本控制系统的差别

l 缓存区、工作区与Git提交

l 版本回退

l 修改与撤销修改、文件的添加与删除

l Git对象类型与索引

l 对象图

l Git Sha1介绍

l Git addcommitrmmv

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 pushpullfetch使用与注意事项

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 IDEAJava开发环境

l 搭建基于GradleJava开发环境

l GitIntellij IDEA的整合方式详解

l Gradle初步使用

l .gitignore最佳实践