Git — это бесплатная распределенная система управления версиями с открытым исходным кодом, которая позволяет отслеживать изменения в файлах, сохранять историю версий проекта и возвращаться к предыдущим состояниям. Будучи распределенной, каждый разработчик имеет полную копию истории проекта локально, что упрощает работу как в автономном, так и в удаленном режиме. Git широко используется в разработке программного обеспечения, включая такие крупные проекты, как ядро Linux, Android и Swift.