{"meta":{"title":"Использование GitHub в командах","intro":"Узнайте, как использовать GitHub в Teams для улучшения сотрудничества и оптимизации рабочего процесса.","product":"Integrations","breadcrumbs":[{"href":"/ru/enterprise-server@3.21/integrations","title":"Integrations"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos","title":"How-tos"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos/teams","title":"Команды"},{"href":"/ru/enterprise-server@3.21/integrations/how-tos/teams/use-github-in-teams","title":"Используйте GitHub в Teams"}],"documentType":"article"},"body":"# Использование GitHub в командах\n\nУзнайте, как использовать GitHub в Teams для улучшения сотрудничества и оптимизации рабочего процесса.\n\nИнтеграция GitHub для Microsoft Teams позволяет подключить ваш аккаунт GitHub к приложению GitHub в Teams. После подключения вы можете подписываться на уведомления, выполнять команды и совместно решать проблемы и pull requests непосредственно внутри Teams.\n\n## Подключение аккаунта GitHub к GitHub приложению в Teams\n\n> \\[!NOTE] Прежде чем вы сможете подключить свои аккаунты, администратор вашего рабочего пространства Teams должен установить приложение GitHub . См [. раздел AUTOTITLE](/ru/enterprise-server@3.21/integrations/how-tos/teams/integrate-github-with-teams).\n\n1. В Teams откройте личное сообщение или переписку через личное приложение через GitHub приложение.\n2. Запустите  и следуйте инструкциям в Teams и в браузере, чтобы авторизовать подключение.\n\nПосле подключения GitHub аккаунта Teams покажет вам список доступных команд и функций.\n\n## Использование команд для уведомлений в Teams\n\nВ каналах запустите команды с помощью . В личном приложении опустите префикс. Полный список команд см. [Справочник по командам GitHub для интеграции в Teams](/ru/enterprise-server@3.21/integrations/reference/teams-command-reference).\n\n| Command                                         | Описание                                                                      |\n| ----------------------------------------------- | ----------------------------------------------------------------------------- |\n| `@GitHub Notifications subscribe OWNER/REPO`    | Подписывает канал на уведомления для указанного репозитория.                  |\n| `@GitHub Notifications unsubscribe OWNER/REPO`  | Отписывает канал от уведомлений для указанного репозитория.                   |\n| `@GitHub Notifications subscribe list`          | Список всех репозиториев, на которые подписан канал.                          |\n| `@GitHub Notifications subscribe list features` | Перечисляет все репозитории и функции уведомлений, на которые канал подписан. |\n\n> \\[!NOTE] Когда вы подписываетесь на репозиторий, вам могут предложить установить GitHub приложение и предоставить доступ к репозиторию или организации.\n\n## Работа с проблемами и pull requestами\n\nВы можете создавать, комментировать и управлять проблемами и pull-запросами непосредственно из Teams. Пошаговые инструкции см. в разделах:\n\n* [Создание проблем с интеграцией GitHub в Teams](/ru/enterprise-server@3.21/integrations/tutorials/teams/create-issues)\n* [Управление проблемами интеграции GitHub в Teams](/ru/enterprise-server@3.21/integrations/tutorials/teams/manage-issues)\n\n## Упоминания в командах\n\nКогда вы подписываетесь на репозиторий в Teams, вы будете увидеть себя в уведомлениях о событиях репозитория, на которые вас упоминали. Упоминания требуют входа в аккаунт GitHub через GitHub приложение в Teams.\n\n> \\[!NOTE] Если у вас несколько рабочих пространств, где вы используете приложение GitHub , упоминания будут работать только в том рабочем пространстве, куда вы недавно вошли.\n\nНиже приведены сценарии, в которых вы будете упомянуты:\n\n* Вам назначена задача.\n* Ваш отзыв запрашивается в запросе на вытягивание.\n* Вы упоминаетесь в запросе на вытягивание, описании проблемы, комментарии или обсуждении.\n* Ваш отзыв запрашивается по развертыванию.\n* Вы получаете запланированное напоминание о запросе на просмотр через pull request.\n\n## Цепочка бесед\n\nУведомления по каждой проблеме или pull requestу сгруппированы в тему в Teams. Родительская карта показывает последний статус выпуска или pull request, а также контекст, такой как правообладатели, рецензенты, метки и чеки. Когда состояние проблемы или pull-запроса меняется, Teams публикует обновление в виде ответа в теме и в виде сообщения канала.\n\n## Раскрывая ссылки на GitHub активности в Teams\n\nПревью ссылок предоставляет дополнительный контекст при обмене ссылками на GitHub ресурсы в Teams. Показаны превью ссылок для:\n\n* Запросы на слияние\n* Проблемы\n* Обсуждения\n* Comments\n* Фрагменты кода\n* Репозитории\n* Учетные записи пользователей или организации\n\nПредварительный просмотр ссылок не будет отображаться, если применимо одно из следующих условий:\n\n* Репозиторий является приватным, и пользователь, который поделился ссылкой, не входит GitHub в Teams.\n* GitHub Приложение не было авторизовано для репозитория.\n\n## Опыт работы с личным приложением\n\nЛичное GitHub приложение в Teams позволяет управлять подписками и получать уведомления в приватном чате. В личном приложении команды не требуют  префикса и уведомлений не выполняются.\n\n## Планирование напоминаний для проверки запросов на вытягивание\n\nВы можете назначить напоминания о ожидающих отзывах по pull request в каналах или в личном приложении. Инструкции см. в разделе [Планирование напоминаний о pull request в Teams](/ru/enterprise-server@3.21/integrations/how-tos/teams/schedule-reminders).\n\n## Дополнительные материалы\n\n* [Настройка уведомлений в GitHub Teams](/ru/enterprise-server@3.21/integrations/how-tos/teams/customize-notifications) — Узнайте, как настраивать уведомления GitHub в Teams.\n* [Планирование напоминаний о pull request в Teams](/ru/enterprise-server@3.21/integrations/how-tos/teams/schedule-reminders) — Узнайте, как планировать напоминания для проверок pull request.\n* [Справочник по командам GitHub для интеграции в Teams](/ru/enterprise-server@3.21/integrations/reference/teams-command-reference) — Проверьте все доступные команды Teams.\n* [Обучающие материалы по интеграции GitHub Teams](/ru/enterprise-server@3.21/integrations/tutorials/teams) — Развивайте навыки и знания об GitHub интеграции Teams с помощью примеров и практических занятий."}