Вступление

Git позволяет команде работать над проектом совместно: каждый разработчик может писать свою часть кода, не мешая остальным, и давать доступ к своему коду по мере необходимости. Кроме того, Git позволяет разрешать конфликты — ситуации, когда два разработчика трудились над одним участком кода, и нужно решить, чей вариант оставить или как объединить варианты. Помимо этого, Git хорош, чтобы контролировать версии вашего собственного проекта.
Существует несколько систем версионного контроля: Git, Subversion, Team Foundation Server, Mercurial. Мы будем работать с Git — это самая популярная система, ей пользуются около 70% разработчиков.

Про создателя

Идею устройства Git выдвинул создатель ядра ОС Linux Линус Торвальдс. Выбирая название технологии, Торвальдс взял сленговое слово git, что можно перевести на русский как «презренный, неприятный субъект». Линус предложил расшифровывать его как аббревиатуру двумя способами: