Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Обычно используется для отслеживания исходного кода для программных проектов. Как DVCS, Git предоставляет мощную помощь по ветвлению, слиянию и распределенной разработке.

Git - это система управления версиями с открытым исходным кодом, изначально разработанная и написанная Линусом Торвальдсом. Он был разработан с некоторыми из следующих целей:

  • Скорость. Несколько патчей могут быть быстро применены даже к большим репозиториям.

  • Распределенная разработка. Git может поддерживать разработчиков, которые синхронизируются с центральным общим репозиторием, разработчиков, которые делятся изменениями друг с другом напрямую, и всем, что между ними.

  • Нелинейное развитие. Git предоставляет мощную помощь по ветвлению и слиянию даже в распределенных репозиториях. Несколько стратегий слияния используются, чтобы сделать слияния максимально безболезненным.

Git обычно сравнивают с Mercurial, и у этих двух функций много общего. Это два самых популярных пакета DVCS.

Смежные вопросы о супер пользователях

Связанные вопросы переполнения стека