Каждый, кто разрабатывал хоть раз приложение в команде, мог столкнуться со сложностью совместить созданные блоки кода воедино. 

Данный блог посвящен системе контроля версий Git. Все написано доступным языком. Описывается как графический интерфейс, так и командная строка. Если вы только начинаете пользоваться СКВ и выбрали для этого GIT, то вам пригодится данная ссылка
Источник:
http://git-scm.com/book/ru/v1/Введение-Основы-Git