# О git

Платформа dbt

Система [контроля версий](https://en.wikipedia.org/wiki/Version_control) позволяет вам и вашим коллегам совместно, безопасно и одновременно работать над одним проектом. Контроль версий помогает отслеживать все изменения кода, которые вносятся в ваш dbt‑проект.

В распределённой системе контроля версий у каждого разработчика есть полная копия проекта и всей его истории. Git — одна из самых популярных распределённых систем контроля версий, которая широко используется как в open source, так и в коммерческой разработке программного обеспечения, принося значительные преимущества отдельным разработчикам, командам и компаниям.

[![Обзор работы с Git](/img/docs/dbt-platform/platform-ide/git-overview.png?v=2 "Обзор работы с Git")](#)Обзор работы с Git

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

При разработке в интерфейсе командной строки (CLI) или облачной интегрированной среде разработки (Studio IDE) вы можете использовать Git напрямую для управления версиями кода. Чтобы использовать управление версиями, убедитесь, что вы подключены к репозиторию Git в CLI или облачной среде Studio IDE.

## Связанная документация

* [Основы управления версиями](https://docs.getdbt.tech/docs/platform/git/version-control-basics.md)
* [Конфликты слияния](https://docs.getdbt.tech/docs/platform/git/merge-conflicts.md)
* [Подключение к GitHub](https://docs.getdbt.tech/docs/platform/git/connect-github.md)
* [Подключение к GitLab](https://docs.getdbt.tech/docs/platform/git/connect-gitlab.md)
* [Подключение к Azure DevOps](https://docs.getdbt.tech/docs/platform/git/connect-azure-devops.md)
