目录
1. 版本控制解决什么问题
2. Git 的基本模型
3. Git 的三种使用方式
4. 常用命令分类
4.1 初始化和克隆
4.2 查看状态和差异
4.3 暂存和提交
4.4 删除和重命名
4.5 远程仓库
4.6 分支
4.7 标签
4.8 临时保存
5. 撤销操作:restore、reset、revert
5.1 git restore
5.2 git reset
5.3 git revert
5.4 恢复误删提交
6. .gitignore
7. 冲突处理
8. SVN 的基本模型
9. Git 与 SVN 对比
9.1 Git
9.2 SVN
10. 游戏项目中的选型建议
10.1 代码为主的小型项目
10.2 美术资源很多的集中式流程
11. 总结
12. 官方参考