标签:
讲师从2012年从事App开发时就开始使用Git进行代码版本管理。对敏捷开发流程下如何最大效率的使用Git有很丰富的实战经验。本课程讲从Git的基础知识讲起,结合SmartGit这一图形化工具,形象生动的介绍Git在项目中的实践,以及讲师多年来的心得。
从事App开发1-2年的开发人员和测试人员
在项目中使用Git进行版本管理的开发人员和测试人员
学员将对Git的各种核心概念有深入了解,学会使用SmartGit这一图形化工具,高效操作Git仓库,管理项目分支和代码。
二. 课程大纲
第1讲 基础功能
l 版本管理策略(主干与分支)
l Git原理:Head
l SmartGit工具的引入
l 获取源码
l Commit和Revert
l Pull和Fetch
l Check Out
l Push
l 分支(Branch)
l 标签(Tag)
l Ingore功能
l 查看历史树
l 修改历史树
第2讲 高级功能
l Stash
l Stage和Unstage
l Merge
l Rebase
l Cherry Pick
l Reset
l Remove和Delete
l Discard
l Blame
l 解决冲突
l Sub Module
标签:
原文地址:http://www.cnblogs.com/Jax/p/5928435.html