书籍 Pro Git的封面

Pro Git

Scott Chacon

出版社

Apress

出版时间

2009-08-26

ISBN

9781430218333

评分

★★★★★
书籍介绍

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.

* A book by Git experts to turn you into a Git expert

* Introduces the world of distributed version control

* Shows how to build a Git development workflow

What you’ll learn

* Use Git as a programmer or a project leader.

* Become a fluent Git user.

* Use distributed features of Git to the full.

* Acquire the ability to insert Git in the development workflow.

* Migrate programming projects from other SCMs to Git.

* Learn how to extend Git.

This book is for all open source developers: you are bound to encounter it somewhere in the course of your working life. Proprietary software developers will appreciate Git’s enormous scalability, since it is used for the Linux project, which comprises thousands of developers and testers.

用户评论
有需要再深究
我很同意我的一个同事说过的一句话:要使用git,真不能拿来敲个git --help就用,你得好好看一下先。 而至于看什么,这么免费的在线书籍,绝对是不二之选,花个几个小时,把前四章过一篇(当然,要边看边练习),你就可以用git做日常工作了。我断断续续读完了真本书,不能说全掌握了,但是要是遇到什么问题,我相信可以很快的翻开这本书,找到我想要的解决方案。入门之后,就在平常的工作实践中逐步提高吧。 我本人p4和git都用的比较多,我也没有什么特别的偏好。要说git的优点,还是众所周知的那几点:一个是本地commit;一个是轻量的branch;第三个是fork+pull灵活方便的开源合作模式。至于rewrite history,我觉得这个功能太过危险,还是不要给任何人重写历史的权利比较好。
在线 中文版,http://progit.org/book/zh/ 感谢@chunzi 建议再阅读:http://www.juvenxu.com/2010/11/28/a-successful-git-branching-model/ 《一个成功的Git分支模型》这篇文章
via @su27 老师的第一课教材
有中文译本,可以看看
这本书是开源的,对于有使用git经验的人,我建议从最后往前读,就像MIT的课程:The Missing Semester of Your CS Education 中写到的----Git 的接口有些丑陋,但是它的底层设计和思想却是非常优雅的。丑陋的接口只能靠死记硬背,而优雅的底层设计则非常容易被人理解。因此,我们将通过一种自底向上的方式向您介绍 Git。我们会从数据模型开始,最后再学习它的接口。
有人认为git cumbersome,但我觉得还可以?这本pro git深入浅出地介绍了git的软件原理,而且附有适用于新手上手和熟练者借鉴的许多实例,好评。
progit_v2.1.55
读了前7章,比较全面
非常清晰了 工具书典范