书籍介绍
这并不是一本查语法的速查手册。很多读者最初带着'pull该用哪个命令'的期待翻开它,合上时却意识到:Git从来不只是工具。全书以'理解'为纲而非'记忆'为纲,把分支讲成'指向提交的可变指针',把合并、衍合、快进展开为有内在逻辑的行为,而非彼此孤立的指令。前四章足够支撑日常工作,后续关于服务器协议、子模块、远程协作的部分则走向进阶——有读者坦言'后来hold不住',恰恰说明它刻意区分了入门与精通的边界。书中那句'永远不要衍合已推送到公共仓库的提交,否则会被群众仇恨',以近乎警告的口吻,点破了团队协作中'本地操作'与'公共历史'的张力。它适合愿意花几小时把概念理顺、进而真正驾驭分布式版本管理的人,而非只想快速上手敲命令者。
作者简介
Scott Chacon is a Git evangelist and Ruby developer employed at Logical Awesome working on GitHub.com. He is the author of the Git Internals Peepcode PDF as well as the maintainer of the Git homepage and the Git Community Book. Scott has presented at RailsConf, RubyConf, Scotland on Rails, Ruby Kaigi, OSCON and a number of local groups and has done corporate training on Git across the country.