Что такое Git?
Git (произносится «гит») — распределённая система управления версиями. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года. На сегодняшний день его поддерживает Джунио Хамано.
Примерами проектов, использующих Git, являются Ядро Linux, Swift, Android, Drupal, Cairo, GNU Core Utilities, Mesa, Wine, Chromium, Compiz Fusion, FlightGear, jQuery, PHP, NASM, MediaWiki, DokuWiki, Qt и некоторые дистрибутивы Linux (википедия).
Зачем нужен Git?
Данный программный продукт предназначен, для контроля за материалами и их обновлениями. То есть, где-то далеко-далеко существует хранилище данных. Этакое облачное хранилище. Мы отправляем изменения в своих материалах в соответствующий проект, который содержит эти самые наши материалы, и умная система Git способна показать нам какие были внесены изменения, когда они были сделаны и кем были отправлены. В случае необходимости, можно «вернуть» конкретную старую версию своих изменений и работать с ней.
Например, Вы отправили изменение с номером версии 3.13 и не заметили, как в версии 3.4 появилась ошибка. На этапе разработки в версии 3.14 Вы обнаружили эту ошибку и понимаете, что переделать новые функции гораздо проще с нуля, чем исправить эту ошибку и корректировать новые элементы под исправленную ошибку. Вам нужно «откатиться» к старой версии. Загружаете версию 3.4 и быстрыми темпами вносите все необходимые корректировки.
Быстро, удобно, практично, безопасно.
Таким не хитрым образом мы разобрались с «что такое git и зачем он нужен»!