读了这本小册,你可以彻底理解 Git,从而彻底会用 Git。Git 的确很难,但别担心,读了这本小册你就从根本上掌握它了(虽然熟练使用还会需要一些时间来练习)。
我写技术文章,比较喜欢挑难的写:难学会的,难讲清的。我写过 RxJava 的详解,写过 Android 自定义 View 的原理,目前来看反馈都很不错。这些「学的人学不会,讲的人讲不明白」的东西,写起来很痛苦,但写完之后的成就感也挺大,我会去跟老婆吹牛:「这东西好多人都讲不明白,我给讲明白了,你看这些人看了以后留言多激动」(这话只敢在家说,出去说怕被打)。而且,写着写着,我也越来越明白怎么把复杂的技术讲简单、讲透彻。
所以简单地总结:Git 难学,是因为它的概念难以整体理解。而这本小册,就是从概念的角度出发,帮你先从本质上了解 Git 的工作模型,在此基础上去了解它的具体用法,以此来达到四两拨千斤的学习效果。而且这样的学习具有更高的持久性,在看完这本小册之后,你以后也很难再忘掉 Git 的用法了。