这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
blog:ease:git:git-basic [22:43 - 08月23日] ease 创建 |
blog:ease:git:git-basic [03:42 - 09月02日] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
====== Git 版本控制常用操作 案例教程 ====== | ====== Git 版本控制常用操作 案例教程 ====== | ||
- | {{ : | + | {{ : |
- | ===== 课程前言 ===== | + | [[git-basic1|1 什么是版本控制,必要性 ]]\\ |
+ | [[git-basic2|2 git基本操作1]]\\ | ||
+ | [[git-basic3|3 撤销操作]]\\ | ||
+ | [[git-basic4|4 查看历史]]\\ | ||
+ | [[git-basic5|5 远程仓库]]\\ | ||
+ | [[git-basic6|6 打标签]]\\ | ||
+ | [[git-basic7|7 分支]]\\ | ||
+ | |||
+ | ===== 1. 课程前言 ===== | ||
- 使用git应融入所有程序员的日常开发。\\ | - 使用git应融入所有程序员的日常开发。\\ | ||
行 10: | 行 18: | ||
- 晦涩的概念理解,用图形或者实际案例往往比文字更简单和高效。而我们见到的很多技术文章却把简单的问题说复杂。\\ | - 晦涩的概念理解,用图形或者实际案例往往比文字更简单和高效。而我们见到的很多技术文章却把简单的问题说复杂。\\ | ||
- | **课程概要:** | + | ==== 课程概要 |
- 什么是版本控制,必要性 | - 什么是版本控制,必要性 | ||
行 36: | 行 45: | ||
- | ===== 在本课程中你将会学到 | + | ==== 在本课程中你将会学到 ==== |
- Git 基本概念,为什么说 Git 是靠谱研发团队的必备技能。 | - Git 基本概念,为什么说 Git 是靠谱研发团队的必备技能。 | ||
- 通过案例 学习使用 Git 的基本操作。熟练掌握 Git 这个强大的代码管理工具。 | - 通过案例 学习使用 Git 的基本操作。熟练掌握 Git 这个强大的代码管理工具。 | ||
- 作为研发团队成员,在日常开发中不同场景Git 的使用。 | - 作为研发团队成员,在日常开发中不同场景Git 的使用。 | ||
- | - 理解 Git 在程序员研发过程中,代码迭代的 | + | - 理解 Git 在程序研发过程中,如何进行版本控制和团队协作。 |
+ | |||
+ | ==== 谁适合学习本课程 ==== | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | **“程序员:代码洁癖患者”:** \\ | ||
+ | 总想把代码写的又干净有高效。(反复封装必不可少) | ||
+ | |||
+ | **“程序员:选择困难症”:** \\ | ||
+ | 实现某个功能比如:某个响应式的菜单或者某个GridView 数据表格,多种解决方案,各有所长。很难取舍。 | ||
- | ===== 谁适合学习本课程 ===== | + | **“优秀的程序员”:**\\ |
+ | 为什么?因为不用 git 就不是优秀的程序员。LOL | ||
+ | **“专业写作者”:**\\ | ||
+ | 不要说你用 word 写作。那也太不专业了,不用 org-mode,起码也要用markdown吧? | ||
+ | git 可以协助你随时保存写作灵感,同时又不影响你的故事主线。反复修改更不在话下。 | ||
+ | **“研发主管”:**\\ | ||
+ | 协作开发代码管理,可以说是 git 必杀技之一。 | ||
+ | 对于研发主管来说,无论管理微型的研发团队,还是异地多部门的复杂研发团队。git 都可以轻松应对。 | ||
+ | </ | ||