Jump to ratings and reviews
Rate this book

Learning Git: A Hands-On and Visual Guide to the Basics of Git

Rate this book
This book teaches Git in a simple, visual, and tangible manner so that you can build a solid mental model of how Git version control works. Through the use of color, storytelling, and hands-on exercises, you will learn to use this tool with confidence. The information is introduced incrementally so that you don't get bogged down with unknown terms or concepts. Learning Git is ideal for anyone who needs to use Git for personal or professional coding bootcamp students, junior developers, data professionals, and technical writers, to name just a few!

317 pages, Paperback

Published June 20, 2023

34 people are currently reading
101 people want to read

About the author

Anna Skoulikari

2 books3 followers
Anna Skoulikari is a multi-hyphenate creative that has used her communication and storytelling skills to teach Git in a simple, tangible, and visual manner. She works as a technical writer and has also held positions in the past as a UX designer and frontend developer.

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
25 (53%)
4 stars
18 (38%)
3 stars
3 (6%)
2 stars
0 (0%)
1 star
1 (2%)
Displaying 1 - 9 of 9 reviews
8 reviews
December 21, 2025
I had the book “Learning Git” sitting on my shelf for a long time. But I’m glad I finally decided to read it and do the follow-along exercises. Git needs no introduction and is the default choice for version control in IT; many open-source projects also use it on websites such as GitHub or GitLab. If you want to contribute to a project in a team or just want a place where you can store your progress as a recovery option, Git knowledge is very useful.

The book uses a command-line interface (also available on Windows) and a well-thought-out exercise where you contribute, first alone and later as two people together, to a text file. Later, you learn to use a remote repository (I chose GitHub) to work together.

Small words of advice: don’t follow the exercise to the letter and mess it up as I did; this way, you will need to clean up your mess first before being able to go to the next chapter. This way, you have a good exercise in applying the knowledge gained in the previous chapters.
Profile Image for Gabriel Gonçalves de Oliveira.
44 reviews
March 29, 2025
Básico
O livro é um guia para iniciantes que nunca tiveram contato com a ferramenta Git, caso você já tenha tido contato com a ferramenta e a usa pra trabalho, este livro não é para você. Comprei achando que ia se aprofundar um pouco mais nós assuntos mas acabei me enganando, porém não achei ruim pois dei uma revisada noa fundamentos, principalmente o capítulo sobre rebase que me chamou mais atenção.
Profile Image for Cayley.
311 reviews2 followers
December 16, 2025
A fantastic introduction to git, especially for the beginners and non-technical. Technical practitioners may find it overly detailed at times, but this is the in depth explanation of git everyone needs.
1 review
Read
August 14, 2023
It is a very good book to learn the basic concepts of Git
Profile Image for Mateo Zapata López.
62 reviews1 follower
March 12, 2024
Es un libro que te da el básico funcionamiento de git. Podría tener capítulos de profundidad en temas como devops pero solo se enfoca en la herramienta git
13 reviews
May 7, 2024
Helped me gain a mental model of how git works. Excellent book
Profile Image for Adrian.
57 reviews1 follower
July 18, 2024
Excellent introduction to git, although rather verbose.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.