Skip to main content

Начало работы с командой GitHub

С помощью GitHub Team группы людей могут совместно работать одновременно в нескольких проектах в учетной записи организации.

В этом руководстве описаны процессы настройки учетной записи GitHub Team и управления ей в качестве владельца организации.

Часть 1. Настройка учетной записи на GitHub.com

При начале работы с GitHub Team прежде всего необходимо создать личную учетную запись или войти в существующую в GitHub, создать организацию и настроить выставление счетов.

1. Сведения об организациях

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

2. Создание организации и регистрация для GitHub Team

Перед созданием организации необходимо создать личная учетная запись или войти в существующую учетную запись на GitHub.com. Дополнительные сведения см. в разделе Создание аккаунта на GitHub.

После настройки личной учетной записи можно создать организацию и выбрать план. В этот момент можно выбрать подписку GitHub Team для вашей организации. Дополнительные сведения см. в разделе Создание новой организации с нуля.

3. Управление выставлением счетов для организации

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

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

Просматривать и изменять параметры выставления счетов для вашей организации могут только участники организации с ролью владельца или менеджера выставления счетов. Менеджер выставления счетов — это лицо, которое управляет параметрами выставления счетов для вашей организации и не использует платную лицензию в подписке вашей организации. Дополнительные сведения о добавлении менеджер по выставлению счетов в организацию см. в разделе Добавление менеджера по выставлению счетов в организацию.

Часть 2. Добавление участников и настройка команд

После создания организации можно пригласить участников и задать разрешения и роли. Вы также можете создавать различные уровни команд и задавать настраиваемые уровни разрешений для репозиториев, проектов и приложений вашей организации.

1. Управление участниками организации

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

2. Разрешения и роли организации

Каждый человек в вашей организации имеет роль, определяющую его уровень доступа к ресурсам организации. Роль участника — это роль по умолчанию, и вы можете назначать роли владельца и менеджера по выставлению счетов, а также разрешения координатора команды. Дополнительные сведения см. в разделе Роли в организации.

3. Сведения о командах и создание команд

4. Управление параметрами команды

Вы можете назначить "координатора команды", который способен управлять параметрами и обсуждениями команды, а также обладает другими правами. Дополнительные сведения см. в разделе Назначение роли координатора команды участнику команды.

Вы можете управлять назначениями проверки кода для команды, изменять видимость команды, управлять запланированными напоминаниями для команды и выполнять множество других действий в параметрах своей команды. Дополнительные сведения см. в разделе Организация членов в команды.

5. Предоставление пользователям и командам доступа к репозиториям, проектам и приложениям

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

Вы также можете настроить доступ к проектам вашей организации и разрешить отдельным членам организации управлять GitHub Apps. Дополнительные сведения см. в разделе AUTOTITLE, [AUTOTITLE[ и Управление программным доступом к организации](/organizations/managing-access-to-your-organizations-project-boards).](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)

Часть 3. Управление безопасностью для организации

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

1. Обязательная двухфакторная проверка подлинности

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

2. Настройка функций безопасности для организации

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

3. Просмотр журнала аудита и интеграций организации

Журнал аудита для организации позволяет просматривать действия, выполняемые членами организации за последние 180 дней, как владелец организации. Дополнительные сведения см. в разделе Просмотр журнала аудита для вашей организации.

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

Часть 4. Настройка политик уровня организации

1. Управление политиками организации

Вы можете управлять разрешениями и политиками для ряда различных действий и функций в своей организации.

Например, чтобы защитить данные организации, можно ограничить создание в ней репозиториев. Вы также можете разрешить или запретить создание вилок частных репозиториев, принадлежащих вашей организации. Дополнительные сведения см. в разделе [AUTOTITLE и Ограничение создания репозиториев в организации](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization).

Полный список параметров, которые можно настроить для организации, см. в разделе Управление параметрами организации.

2. Управление изменениями репозитория

Вы можете настроить разрешения для создания, передачи и удаления репозиториев в организации, включая указание типов репозиториев, которые могут создавать участники. Дополнительные сведения см. в разделе [AUTOTITLE и Ограничение создания репозиториев в организации](/organizations/managing-organization-settings/setting-permissions-for-deleting-or-transferring-repositories).

Вы также можете предоставить или ограничить возможность изменять видимость репозитория. Дополнительные сведения см. в разделе Ограничение на изменение видимости репозитория в организации.

3. Использование файлов работоспособности сообщества и средств модерации на уровне организации

Вы можете создавать файлы по умолчанию, обеспечивающие взаимодействие и работу членов сообщества, такие как файл CONTRIBUTING.md, файл CODE_OF_CONDUCT.md или даже шаблоны запросов на вытягивание и вопросов, для своей организации. Эти файлы по умолчанию будут использоваться для любого репозитория, принадлежащего вашей организации, который не содержит собственный файл такого рода. Дополнительные сведения см. в разделе Создание файла работоспособности сообщества по умолчанию..

GitHub предлагает несколько средств для модерации сообщества и управления им. Дополнительные сведения см. в разделе Сведения об управлении сообществом и модерации.

Часть 5. Настройка и автоматизация работы

Средства можно использовать из API GitHub Marketplace, API GitHub и существующих функций GitHub для настройки и автоматизации работы.

1. Использование GitHub Marketplace

GitHub Marketplace содержит интеграции, которые добавляют функциональные возможности и улучшают рабочий процесс. Вы можете искать, просматривать и устанавливать бесплатные и платные средства, включая GitHub Apps, OAuth apps и GitHub Actions, в GitHub Marketplace.

2. Использование API GitHub

Существует две версии API GitHub : REST API и API GraphQL. Api GitHub можно использовать для автоматизации распространенных задач, резервного копирования данных или [create integrations, которые расширяют GitHub. Дополнительные сведения см. в разделе Сравнение REST API GitHub и GraphQL API.

3. Создание действий GitHub Actions

С помощью GitHub Actionsможно автоматизировать и настроить рабочий процесс разработки предприятия на GitHub. Вы можете создавать собственные действия, а также использовать и настраивать действия, общие сообществом GitHub . Дополнительные сведения см. в разделе Написание рабочих процессов.

4. Публикация пакетов и управление ими в GitHub Packages

GitHub Packages — это служба размещения программных пакетов, которая позволяет размещать программные пакеты частным или открытым способом и использовать их в качестве зависимостей в проектах. Дополнительные сведения см. в разделе Введение в GitHub Packages.

Часть 6. Участие в сообществе GitHub

1. Вклад в проекты open source

Участие в проектах с открытым кодом на GitHub может оказаться полезным при обучении и накоплении опыта для приобретения любых нужных вам навыков. Дополнительные сведения см. в статье "Участие в открытом исходном коде" в руководствах с открытым исходным кодом.

Вы можете найти персонализированные рекомендации для проектов и хорошие первые проблемы на основе ваших прошлых вкладов, звезд и других действий в обзоре GitHub. Дополнительные сведения см. в разделе Поиск способов внести вклад в open source на GitHub.

2. Взаимодействие с GitHub Community Support

Вы можете подключиться к разработчикам по всему миру, чтобы задавать и отвечать на вопросы, учиться и взаимодействовать напрямую с сотрудниками GitHub. Сведения о начале беседы см. в статье GitHub Community Support.

3. Ознакомление со сведениями о GitHub Team в GitHub Docs

Вы можете прочитать документацию, в которой описаны доступные функции GitHub Team. Дополнительные сведения см. в разделе О версиях GitHub Docs.

4. Обучение с GitHub Skills

Вы можете научиться новым навыкам, реализуя интересные и реалистичные проекты в собственном репозитории GitHub с помощью GitHub Skills. Каждый курс представляет собой практическое задание, созданное сообществом GitHub и выполняемое под руководством дружелюбного бота.

Дополнительные сведения см. в разделе Учебные ресурсы на Git и GitHub.

5. Поддержка сообщества open source

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

6. Обращение в Служба поддержки GitHub

Служба поддержки GitHub помогает устранять неполадки, с которыми вы можете столкнуться при использовании GitHub. Дополнительные сведения см. в разделе О поддержке GitHub.

Дополнительные материалы

  •         [AUTOTITLE](/get-started/onboarding/getting-started-with-your-github-account)