Поделиться через


Размещение репозиториев 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.