首页 > 代码库 > 包建强的培训课程(9):Git实战

包建强的培训课程(9):Git实战

<style type="text/css">@import url(/css/cuteeditor.css);</style>


一. 简介

  • 课程简介

      讲师从2012年从事App开发时就开始使用Git进行代码版本管理。对敏捷开发流程下如何最大效率的使用Git有很丰富的实战经验。本课程讲从Git的基础知识讲起,结合SmartGit这一图形化工具,形象生动的介绍Git在项目中的实践,以及讲师多年来的心得。

 

  • 受众定位

     从事App开发1-2年的开发人员和测试人员                

     在项目中使用Git进行版本管理的开发人员和测试人员

   

  • 听众收益

     学员将对Git的各种核心概念有深入了解,学会使用SmartGit这一图形化工具,高效操作Git仓库,管理项目分支和代码。

 

二. 课程大纲 

1讲 基础功能

l   版本管理策略(主干与分支)

l   Git原理:Head

l   SmartGit工具的引入

l   获取源码

l   CommitRevert

l   PullFetch

l   Check Out

l   Push

l   分支(Branch

l   标签(Tag

l   Ingore功能

l   查看历史树

l   修改历史树

 

2讲 高级功能

l   Stash

l   StageUnstage

l   Merge

l   Rebase

l   Cherry Pick

l   Reset

l   RemoveDelete

l   Discard

l   Blame

l   解决冲突

l   Sub Module

  

<style type="text/css" isprelink="true">@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);</style><style type="text/css">@import url(/css/cuteeditor.css);</style>

包建强的培训课程(9):Git实战