
Git 版本控制
Version control with Git
Jon Loeliger · 初版 2009 年
6人推荐
9位读者提及
9次提及
《Version Control with Git》将通过这款高度灵活的开源版本控制系统,循序渐进地带您掌握追踪、合并和管理软件项目的方法。Git为开发和协作提供了几乎无穷无尽的方法。它由Linus Torvalds为管理Linux内核开发而创建,现已成为分布式版本控制的核心工具。但Git的灵活性也意味着一些用户不清楚如何充分发挥其优势。《Version Control with Git》提供了关于最高效使用方式的教程,并以平易近人却又
Hacker News 上怎么说
正在加载完整评论……
……对我来说,搞懂底层持久化模型是如何运作的,完全是一次顿悟般的体验。O'Reilly 出版的那本《Version Control with Git》把这一点和 git 最初设计用来解决的确切问题结合在了一起。它似乎把问题的每一个细节都解决了——一个极其精准的解决方案,这世上最罕见的东西。在读这本书之前我用 git 确实挺费劲的,这也是我当初拿起这本书的原因。……
…of how the underlying persistence model works was for me a revelatory experience. This was presented together with a description of the precise problem git was designed to solve in the O'Reilly book, Version Control with Git. It seemed to be a problem solved in every particular -- an exact solution, that rarest of all things. I did struggle with git before I read about it, which is why I picked up the book in the first place.…
……在那段成长历程中对我帮助很大的书:- Jez Humble 和 Dave Farley 的《Continuous Delivery》- Andy Hunt 和 Dave Thomas 的《The Pragmatic Programmer》- Paul E. Ceruzzi 的《A History of Modern Computing》- Prem Ponuthorai 和 Jon Loeliger 的《Version Control with Git》- 还有 SICP。读懂它就像是打开了一个全新维度的力量。
…that helped me out on that journey: - Continuous Delivery by Jez Humble and Dave Farley - The Pragmatic Programmer by Andy Hunt and Dave Thomas - A History of Modern Computing by Paul E. Ceruzzi - Version Control with Git by Prem Ponuthorai and Jon Loeliger - and SICP. Understanding it is like accessing a new dimension of power.
……( http://shop.oreilly.com/product/9780596514549.do ) 至于其他领域:《Code Complete》不用我多介绍了 ( http://shop.oreilly.com/product/9780735619678.do )。我才刚开始读《Version Control with Git》,不过目前来看挺不错的,口碑也很好 ( http://shop.oreilly.com/product/9780596520137.do )
…( http://shop.oreilly.com/product/9780596514549.do ) For other subjects: Code Complete needs little introduction ( http://shop.oreilly.com/product/9780735619678.do ) I've only just started reading Version Control with Git, but it seems pretty good so far, and is well-reviewed ( http://shop.oreilly.com/product/9780596520137.do )
……刚开始学 Git 时。我现在用它已经 5 年了,拿它干过不少相当硬核的事,但从那以后就再也没把 master 分支搞崩过。不过为了达到这个境界,我不得不去读了《Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development》(那是在我搞砸了一次大事故、怕被开除之后的事了)。
…first learning Git. I've been using it for 5 years now, and have done some pretty crazy things with it, and yet haven't screwed up the master branch since then. However to get to that point I had to read "Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development" (this was after royally fucking up and not wanting to get fired).
……行业。如果你把自己的成果放在网上,背后有带 hash 的 git 做凭证,还用了像 GitHub 这样的免费公开服务,别人怎么可能偷得走?如果你是个搞学术的又不懂 git,为什么不能从图书馆借一本《Version Control with Git》,或者花 5 块钱买本二手的,花几天时间学一下呢?> 目标不是“快速行动,打破常规,” 谁说那是目标的?为什么你非要在错误的道路上拖更久?……
…industry. If you published your work online backed by git with hashes with a free public service like GitHub, how could someone steal it? If you are an academic and don't know git, why can't you pick up "Version Control with Git" from your library or buy a used copy for $5 and spend a couple days to learn it? > the goal is not to "move fast and break things," Who said that was the goal? Why would you want to remain wrong longer?…
很多年前我也在 Git 上吃过苦头。后来在 2014 年读了那本极好的《Version Control with Git》,从此豁然开朗。它在把 Git 命令与 commit graph 上的各种基础操作串联起来这方面,做得极为出色。[0] https://www.oreilly.com/library/view/version-control-with/97...
I also struggled with Git many years ago. Then I read the excellent "Version Control with Git" in 2014. Never looked back. It does an excellent job in connecting the Git commands to various basic operation on the commit graph. [0] https://www.oreilly.com/library/view/version-control-with/97...