Pro Git

professional version control

Scott Chacon

Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.

A book by Git experts to turn you into a Git expert
Introduces the world of distributed version control
Shows how to build a Git development workflow

What you’ll learn

Use Git as a programmer or a project leader
Become a fluent Git user
Use distributed features of Git to the full
Acquire the ability to insert Git in the development workflow
Migrate programming projects from other SCMs to Git
Learn how to extend Git

Who this book is for

This book is for all open source developers: you are bound to encounter Git somewhere in the course of your working life. Proprietary software developers will appreciate Git’s enormous scalability, since it is used for the Linux project, which comprises thousands of developers and testers.
Table of Contents

Getting Started
Git Basics
Git Branching
Git on the Server
Distributed Git
Git Tools
Customizing Git
Git and Other Systems
Git Internals

Submitted by sasvari on Feb. 14, 2012, 9:03 a.m.
Flag book for abuse