Git视频教程录制计划

  1. 初识Git
    1. 关于版本管理系统
    2. Git的简单历史
    3. Git与分布式版本管理系统
    4. Git的优缺点
    5. 谁适合使用Git
  2. 设置Git
    1. 安装过程需要注意的问题,一些选项,user email editor
    2. 关于PuTTY的Plink
    3. 关于新版的Windows Credential Manager
    4. 考虑新建一个虚拟机演示, Windows 10 , Windows 7
    5. 其他系统安装Git
    6. 查看Git的文档
  3. 开始使用Git
    1. 首先以一个项目为例子,演示基本操作。
    2. 关键概念讲清楚,图示
    3. 最基本的.git目录,objects, 分三个阶段
    4. commit message, git log 等
    5. 先什么都不显示,慢慢讲清楚,后面再快起来
    6. 基础概念都清楚了,就演示各种例子,包括错误
  4. Git的软件功能架构
    1. 三阶段结构
    2. Git workflow
    3. 哈希值(SHA-1)
    4. HEAD 指针
  5. 使用Git追踪文件
    1. 添加文件到工作区
    2. 修改文件
    3. 使用 diff 命令查看修改的情况
    4. 仅查看staged areas的更改
    5. 删除文件
  6. 在实际项目中使用Git
    1. 创建一个项目,容易理解的,不要太多无关内容。
    2. 初始化项目, git init
    3. 项目编辑与修改
    4. 添加功能之类的
  7. 撤销更改
    1. 撤销工作区更改
    2. Unstaging file
    3. Amending commit
    4. 检出旧版本
    5. 撤销提交
  8. 忽略文件
    1. .gitignore
    2. 全局.gitignore
    3. 项目级别.gitignore
    4. 追踪空目录
  9. 查看提交信息
    1. Tree-Referencing
    2. 比较提交信息记录
  10. 分支
    1. 分支的基本概念
    2. 创建分支,查看分支
    3. 切换分支
    4. 未提交时切换分支
    5. 比较分支,删除分支
    6. 远程分支
  11. 合并分支
    1. 合并代码
    2. 快进合并
    3. 消除合并冲突
    4. 探索消除合并冲突的方案

发表评论