Git Pocket Guide: A Working Introduction
<div><p>This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience.</p><p>Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history.</p><ul><li>Examine the state of your project at earlier points in time</li><li>Learn the basics of creating and making changes to a repository</li><li>Create branches so many people can work on a project simultaneously</li><li>Merge branches and reconcile the changes among them</li><li>Clone an existing repository and share changes with push/pull commands</li><li>Examine and change your repository€s commit history</li><li>Access remote repositories, using different network protocols</li><li>Get recipes for accomplishing a variety of common tasks</li></ul></div>