Jump to ratings and reviews
Rate this book

Pragmatic Guide to Git

Rate this book
Need to learn how to wrap your head around Git, but don't need a lot of hand holding? Grab this book if you're new to Git, not to the world of programming. Git tasks displayed on two-page spreads provide all the context you need, without the extra fluff.

162 pages, Paperback

First published November 15, 2010

15 people are currently reading
176 people want to read

About the author

Travis Swicegood

8 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
36 (19%)
4 stars
77 (42%)
3 stars
54 (29%)
2 stars
11 (6%)
1 star
3 (1%)
Displaying 1 - 20 of 20 reviews
Profile Image for Christian Panadero.
25 reviews8 followers
June 6, 2019
I was expecting a more advance book and what I found is a newbie git book, my fault I guess
Profile Image for Ralph N.
358 reviews22 followers
October 17, 2019
Nothing new to learn here if you actually have coded for a real company for more than a month
379 reviews10 followers
August 29, 2011
Impostazione originale, ma che reputo una buona idea: nella pagina di sinistra una breve spiegazione della funzionalità, nella pagina di destra i comandi e gli esempi.

Copre abbastanza bene le basi dell'uso di git, dando anche qualche consiglio utile sull'utilizzo migliore.

Soffre di due difetti:

- è troppo breve, e vista l'impostazione, abbastanza risicato nelle spiegazioni. Non riesce a coprire molti casi particolari, e rimane fumoso su alcuni argomenti (tipo amend)

- come praticamente tutti i libri su git, è molto scarso (per non dire nullo) nella parte di amministrazione server. Forse github ha segato le gambe a questo tipo di argomenti.

Utile da tenere come riferimento.
Profile Image for Ashraf Bashir.
226 reviews137 followers
July 20, 2014
The author doesn't give enough details for each command, and he doesn't explain what happens under the hood, he deals with the tool as a black box; by just listing commands, mentioning some variations of its parameters, and finally choosing a random "parameters list" as an example without even describing the example. It seems to be an abbreviated non-complete documentation of each command, not a book which describes what, how, why and when to use each command, even you cannot find a full detailed scenario as an example. I didn't like it. The only great point in this book is its small size; despite that it contains lot of info about commands.
600 reviews11 followers
February 21, 2015
This book is great if you already use Git and want to know more about the possibilities you have at your disposal. This book is definitely not intended to help with your first steps in Git. If you know that and fit in the targeted audience you get a quickly read overview on the more advanced usage scenarios that Git can offer. The examples are all very small and when you want to understand what’s going on under the hood you will have to use other kinds of documentation.

If you used Git for months and want now to know what else is possible you should go for this book. If you are new or need to know exactly what’s going on you should pass and go for another book.
Profile Image for Rosa.
178 reviews16 followers
September 24, 2013
Este libro es una excelente guía para adquirir rápidamente un conocimiento básico de Git. Como todos los libros de Pragmatic que he leído, está estructurado de forma muy ordenada y coherente, con textos claros, muchos ejemplos y proporcionando una lectura agradable. Es un libro que sirve para empezar a trabajar con Git sin meterse en detalles internos y que puede valer para muchos usuarios. En mi caso se queda corto, pero me ha servido como una introducción excelente para seguir aprendiendo, teniendo ya una base práctica..
Profile Image for Venkatesh-Prasad.
223 reviews
May 24, 2014
The book provides a very good introduction to day=to-day use of git. It does so by identifying common tasks performed with version control system and describing how to accomplish them with git. It also explores tasks that one can only perform with git.

The best part of the book is it is, as the title says, pragmatic, succinct, and crisp in its exposition.

For details about how git works and more sophisticated git options, one will have to refer to other books.
Profile Image for Stephen.
Author 7 books16 followers
August 31, 2013
This book is pretty much what the title says: a pragmatic guide to understanding and using Git. There is just enough background that you can understand what to do if you have used a VCS before. You are likely to want another book to go deeper at some point, but this book will retain a place on your desk as a practical reference.
Profile Image for Terry.
106 reviews4 followers
June 20, 2012
I like the format of this book. It seems to breeze a bit too quickly over concepts like branches, tags, and collab...sometimes. It may have been better to make it less a reference work and more scenario-based. That said, it is a one-day read, with examples you can muck with nowise.
Profile Image for Riccardo.
18 reviews
December 30, 2013
Well organized and concise. Sometimes too much concise.
Maybe not the best choice for a Git's beginner.

I like the style of layout used when explaining the Git commands: explanation on the left-hand page and the actual commands on the right-hand page.
Profile Image for John.
12 reviews6 followers
March 10, 2013
Quick. To the point. Good first introduction.
Profile Image for Brandee Terry.
1,716 reviews15 followers
February 26, 2013
This is a terrific reference book for getting started with git. It has proved invaluable at work.
Profile Image for Darren Weekes.
5 reviews1 follower
July 30, 2013
A great reference - it really does clarify rebasing and fetch vs pull. Easy to read and commit to memory. Highly recommended.
Profile Image for Joni.
177 reviews2 followers
August 13, 2013
Pretty good introduction to the tool, even though in retrospect, the man pages are even better.
Profile Image for Rendier.
239 reviews6 followers
October 22, 2013
Moves quite quickly, and assumes a lot. For an introduction more examples and description would be nice. This is like an expanded reference manual...
57 reviews1 follower
March 12, 2016
Covers the most common uses of git.
53 reviews2 followers
August 23, 2016
Try the free gitimmersion tutorial instead - Git is an amazing piece of work. The book doesn't quite manage to live up to it.
Displaying 1 - 20 of 20 reviews

Can't find what you're looking for?

Get help and learn more about the design.