Git Essentials : Create, Merge, and Distribute Code with Git, the Most Powerful and Flexible Versioning System Available - Santacroce, Ferdinando ((Community Experience Distilled))