What this book covers
Chapter 1, Starting a Git Repository, covers the basics of Git, describing how to create a repository and start committing files.
Chapter 2, Working in a Team Using Git, explains the best practices to work with other developers as a team by pointing out the useful commands.
Chapter 3, Finding and Resolving Conflicts, covers all tips and commands that are useful to fix mistakes, resolve conflicts, search inside the commit history, and so on.
Chapter 4, Going Deeper into Git, explains the hard commands or not-so-commonly-used commands such as applying patch, using submodules, and migrating from SVN.
Chapter 5, Using Git for Continuous Integration, explains how to improve the team workflow by using Continuous Integration.