Git — распределённая система контроля версий. Каждый разработчик имеет полную копию репозитория с историей. Создан Линусом Торвальдсом в 2005 году для разработки ядра Linux.
Основные операции: commit (сохранить изменения), branch (создать ветку), merge (объединить ветки), push/pull (синхронизация с удалённым репо). Git хранит снапшоты файлов, а не дельты. Каждый коммит — это хеш SHA-1, ссылающийся на дерево файлов.