Git 包含大量命令,但只看文档是学不会这些命令的,必须要动手实践。但和学习编程不一样的是,不同的 Git 命令用于解决特定场景下的问题,搭建实验场景既麻烦又不便于和其他人分享。
Githug 应运而生,它以游戏的形式设计了55个应用场景,每过一关就会自动搭建好下一关的实验场景,包括创建场景中需要的文件、提交历史和分支。
除了常用的初始化、克隆、提交等命令之外,游戏中还涉及到多种恢复和取消操作、分支操作、日志历史操作,让你可以从多个角度了解到 Git 的强大功能。
本书详细讲解了每一关任务产生的背景、解决问题的思路和方法,并提供了清晰的过关画面。希望这本书能帮你快速掌握 Git,并激起探寻它的设计原理的兴趣。
因本人学浅识薄,水平所限,书中难免错漏之处,望您不吝赐教,感激不尽!