You need to sign in or sign up before continuing.
Take a photo of a barcode or cover
Had some great information in there and I picked up some new knowledge. It's definitely geared more towards the beginner level of git usage, but I feel most people can learn a thing or two from this book
Quite good read, but only for those who are really interested in git. Explaines more advanced (low-level) git features in a very understandable way :).
На мой взгляд, это просто изложение ровно того, что и так можно самому прочитать по --help.
Пока я рекомендовал бы вместо этой книгу Version Control with Git: Powerful tools and techniques for collaborative software development
by Jon Loeliger, Matthew McCullough (https://www.goodreads.com/review/show/1477870659)
- не идеальную, но дающую именно понимание работы с Git.
К тому же книга наполовину состоит из описания, как установить сервер Git, что в моем случае было вовсе не интересно. И, наверно, ровно также, как и первую часть, эту информацию гораздо эффективнее можно почерпнуть из документации.
Пока я рекомендовал бы вместо этой книгу Version Control with Git: Powerful tools and techniques for collaborative software development
by Jon Loeliger, Matthew McCullough (https://www.goodreads.com/review/show/1477870659)
- не идеальную, но дающую именно понимание работы с Git.
К тому же книга наполовину состоит из описания, как установить сервер Git, что в моем случае было вовсе не интересно. И, наверно, ровно также, как и первую часть, эту информацию гораздо эффективнее можно почерпнуть из документации.
The name of this book is a bit misleading, although its later chapters dvelve deep into the internals of Git, it begins from the basics and explains in detail how to manage version history with Git. If the last chapter about internals was dropped from the book, the correct title of this book would be “Git for beginners”.
I would recommend this book to anyone who uses Git and wants to learn it.
I would recommend this book to anyone who uses Git and wants to learn it.
Decent intro, and a good reference, will keep it around as I do further work. Since I won't be using enterprise GitHub, I'm sure this will come in handy again later.
This was the best book on Git that I have read.
It was so comprehensive.
Definitely an excellent guide to have on hand when coding.
Would recommend for anyone who programs.
4.8/5
It was so comprehensive.
Definitely an excellent guide to have on hand when coding.
Would recommend for anyone who programs.
4.8/5
I had to learn git in a meaningful way, not just the cursory way I did. I love good technical books, and this is one. Git isn't rocket science, but does require an understanding of the conceptual model to work with it..it's easy to go down a rabbit hole otherwise.
This is basically a must-read for digital designers and UX Designers. Not knowing this will make collaboration with product engineers difficult. I read a lot of this on a Sunday afternoon, and that was casual reading. It's also available for free online...read it, learn it, and elevate your practice.
This is basically a must-read for digital designers and UX Designers. Not knowing this will make collaboration with product engineers difficult. I read a lot of this on a Sunday afternoon, and that was casual reading. It's also available for free online...read it, learn it, and elevate your practice.
This is a superb book for understanding git. I had some basic experience with git but this has explained so much more to me. It contains the basics and also a variety of advanced topics (which I did end up skimming through but I know where to go back to if I need to). Includes coverage of running a local repository, branching, merging, various options for working with others, using github as a contributor and a maintainer, a deep dive into the internals of git and more.
The rest of the books have much more complicated things that I currently don't need. I might consider reading it later, if necessary.
I would recommend everyone to definitely checkout the Git Internals. Some you might think that is unnecessary but it will really give you more insight into git and you will understand better.
:)
:)