Git is infuriating, but don't worry — this book will help you make sense of it. From common version-tracking tasks to navigating merge conflicts, learn how to wield Git for collaboration on any digital project.
Get a handle on Git as veteran web developer David Demaree guides you through the command-line workflow, the nuances of repositories and branches, the elements of a solid commit message, and more. Pick up common version-tracking tasks, along with advice on trickier scenarios. You'll learn how to put Git to work for you, and work better with your clients, teams, and the open-source community.