Summary 本书介绍 Git基础 Git追踪文件的生命周期 文件状态 修改类型 理解Git三个树 理解git checkout与git reset区别 Git基本命令 文件操作 git mv git rm git add 查询 git status git diff & git difftool git log 提交、撤销与拉取 git commit git checkout git reset 远程库操作 git clone git remote git fetch git push 标签 git tag & git show 分支操作与管理 git branch git checkout git merge git rebase 偏好设置 git config Git高级命令 储藏与清理 git stash 提取 git cherry-pick 常用场景实战 修改commit提交 修改远程仓库提交 .gitignore 使用.gitignore文件 glob模式 GitLab操作 什么是GitLab 基于 Merge Request 的开发流程 如何撤销 Merge Request?