All Technologies

Что такое Git? Nedir?

Распределённая система контроля версий. Стандартный инструмент отслеживания изменений кода и командной работы.

Release Year: 2005Linus Torvalds

Git — распределённая система контроля версий, созданная Линусом Торвальдсом в 2005 году для разработки ядра Linux. Отслеживает каждое изменение в коде, позволяет создавать ветки и слияния, даёт возможность нескольким разработчикам работать одновременно. Каждый клон — полный репозиторий с полной историей. Универсальный стандарт контроля версий. GitHub, GitLab и Bitbucket предоставляют хостинг и инструменты совместной работы поверх Git.

Use Cases

Контроль версий, Командная работа, Ревью кода, CI/CD, Разработка Open Source

Pros

Распределённая архитектура, Быстрое ветвление/слияние, Отраслевой стандарт, Бесплатный и открытый

Cons

Крутая кривая обучения, Сложные команды, Производительность на больших репозиториях