Размещение репозиториев Git

Git быстро стал мировым стандартом для управления версиями. Миллионы проектов используют Git для повседневной совместной работы. Хотя децентрализованный характер Git обеспечивает существенные преимущества, для команд по-прежнему необходимо отправить изменения в централизованный репозиторий Git для объединения ветвей и предоставления центра для других действий DevOps.

GitHub

На сегодняшний день, безусловно, ведущая платформа в мире для проектов Git — это GitHub. GitHub предоставляет гораздо больше, чем просто размещение Git. GitHub имеет функции, охватывающие весь процесс DevOps, включая marketplace партнерских продуктов и служб.

Ознакомьтесь с основами GitHub в этом практическом курсе.

Самостоятельная установка GitHub

Некоторые организации могут иметь нормативные или другие требования, которые не позволяют им размещать исходный код и другие ресурсы за пределами собственной инфраструктуры. Для этих пользователей доступен GitHub Enterprise Server . GitHub Enterprise Server включает знакомые функции и взаимодействие с пользователем, но может полностью размещаться в собственной инфраструктуре компании.

Настройте пробную версию GitHub Enterprise Server.

Azure Repos

Пользователи, уже работающие с Azure DevOps или более ранними версиями Team Foundation Server, имеют первоклассную возможность при миграции в Azure Repos. Azure Repos предоставляет все преимущества Git в сочетании с знакомыми точками взаимодействия с пользователем и точками интеграции.

Ознакомьтесь с основами работы с Git в Azure Repos.

Самостоятельное развертывание Azure Repos

Команды, которые должны хранить исходный код и другие ресурсы в собственной инфраструктуре, могут использовать Azure DevOps Server для использования всех преимуществ Azure Repos.

Скачайте последний выпуск Azure DevOps Server.