Общие сведения о пакетах GitHub

Продвинутый уровень
Администратор
Инженер по искусственному интеллекту
Инженер по анализу и обработке данных
разработчик.
Инженер DevOps
Инженер платформы
Инженер систем безопасности
Аналитик операций безопасности
Специалист по внедрению служб
Архитектор решений
Основатель стартапа
Менеджер по технологиям
Azure
Azure Artifacts
Azure Boards
Облачные службы Azure
Azure DevOps
Azure Pipelines
Azure Repos
Планы тестирования Azure
GitHub

В этом модуле представлены пакеты GitHub, полностью интегрированная служба размещения пакетов с GitHub. Узнайте, как публиковать пакеты из репозиториев, устанавливать пакеты в проектах, управлять жизненным циклом пакетов путем удаления и восстановления, а также управлять доступом с помощью разрешений и параметров видимости. Ознакомьтесь с методами проверки подлинности и рекомендациями по безопасному управлению пакетами.

Цели обучения

К концу этого модуля вы сможете:

  • Публикация пакетов в GitHub Packages из репозиториев и рабочих процессов CI/CD

  • Установка пакетов из GitHub Packages в средах разработки и продуктивной среде

  • Удаление и восстановление пакетов с помощью веб-интерфейса и API GitHub

  • Настройка контроля доступа и видимости для общедоступных, частных и внутренних пакетов

  • Аутентификация в пакетах GitHub с помощью личных токенов доступа (PATs)

  • Общие сведения о поддерживаемых реестрах пакетов (npm, Docker, NuGet, Maven, RubyGems)

Предварительные требования

  • Основные сведения об управлении пакетами и управлении версиями с помощью Git

  • Знакомство с репозиториями GitHub, рабочими процессами и действиями

  • Знание по крайней мере одной экосистемы пакетов (npm, NuGet, Maven или Docker)

  • Опыт работы с инструментами командной строки и диспетчерами пакетов

Начало работы с Azure

Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.