{"meta":{"title":"Использование GitHub в командах","intro":"Узнайте, как использовать GitHub в Teams для улучшения сотрудничества и оптимизации рабочего процесса.","product":"Integrations","breadcrumbs":[{"href":"/ru/integrations","title":"Integrations"},{"href":"/ru/integrations/how-tos","title":"How-tos"},{"href":"/ru/integrations/how-tos/teams","title":"Команды"},{"href":"/ru/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 для инициирования и управления Copilot cloud agent сеансами в беседе, включая выполнение Copilot глубоких исследований, планирования и выполнения задач триажа в потоке. Товарищи по команде могут сотрудничать друг с другом и агентом, добавлять контекст, исправлять предположения, продолжать задачу агента и просматривать полученные артефакты.\n\n> \\[!NOTE]\n> \\*\n> GitHub Copilot в Teams в настоящее время Публичный предварительный просмотр и подлежит изменению.\n\n## Подключение аккаунта GitHub к GitHub приложению в Teams\n\n> \\[!NOTE] Прежде чем вы сможете подключить свои аккаунты, администратор вашего рабочего пространства Teams должен установить приложение GitHub . См [. раздел AUTOTITLE](/ru/integrations/how-tos/teams/integrate-github-with-teams).\n\n1. В Teams откройте личное сообщение или переписку через личное приложение через GitHub приложение.\n2. Запустите `@GitHub Notifications signin``@GitHub` и следуйте инструкциям в Teams и в браузере, чтобы авторизовать подключение.\n\nПосле подключения GitHub аккаунта Teams покажет вам список доступных команд и функций.\n\n## Использование команд для уведомлений в Teams\n\nВ каналах запустите команды с `@GitHub Notifications``@GitHub`помощью . В личном приложении опустите префикс. Полный список команд см. [Справочник по командам GitHub для интеграции в Teams](/ru/integrations/reference/teams-command-reference).\n\n| Command                           | Описание                                                                      |\n| --------------------------------- | ----------------------------------------------------------------------------- |\n| `@GitHub subscribe OWNER/REPO`    | Подписывает канал на уведомления для указанного репозитория.                  |\n| `@GitHub unsubscribe OWNER/REPO`  | Отписывает канал от уведомлений для указанного репозитория.                   |\n| `@GitHub subscribe list`          | Список всех репозиториев, на которые подписан канал.                          |\n| `@GitHub subscribe list features` | Перечисляет все репозитории и функции уведомлений, на которые канал подписан. |\n\n> \\[!NOTE] Когда вы подписываетесь на репозиторий, вам могут предложить установить GitHub приложение и предоставить доступ к репозиторию или организации.\n\n## Работа с проблемами и pull requestами\n\nВы можете создавать, комментировать и управлять проблемами и извлекать запросы непосредственно из Teams с помощью или без использования Copilot.\n\nCopilot Чтобы выполнить действие, приложение в любом чате Teams введите @mention`@GitHub` задачу и просмотрите [сеансы инициирования Copilot cloud agent в Teams](#initiating--data-variablescopilotcopilot_cloud_agent--sessions-within-teams) ниже.\n\n> \\[!NOTE]\n> Запросы на вытягивание, созданные в общем контексте, Copilot используют удостоверение приложения. Если вы используете наборы правил репозитория, так как эти запросы на вытягивание не относятся к лицу, необходимо еще одно утверждение перед слиянием, если репозиторий уже требует по крайней мере одного утверждения. Эта функция включена по умолчанию. См [. раздел AUTOTITLE](/ru/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/available-rules-for-rulesets#additional-approval-for-unattributed-copilot-pull-requests).\n\nПошаговые инструкции по работе с проблемами и запросами на вытягивание независимо от Copilotсм. в разделе [AUTOTITLE и AUTOTITLE](/ru/integrations/tutorials/teams/create-issues).[](/ru/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 позволяет управлять подписками и получать уведомления в приватном чате. В личном приложении команды не требуют `@GitHub Notifications``@GitHub` префикса и уведомлений не выполняются.\n\n## Планирование напоминаний для проверки запросов на вытягивание\n\nВы можете назначить напоминания о ожидающих отзывах по pull request в каналах или в личном приложении. Инструкции см. в разделе [Планирование напоминаний о pull request в Teams](/ru/integrations/how-tos/teams/schedule-reminders).\n\n## Инициация Copilot cloud agent сессий внутри Teams\n\nGitHub Приложение интегрируется Copilot cloud agent с Teams. Вы можете вызвать Copilot cloud agent темы для обсуждений и попросить внести изменения, исходя из контекста этих обсуждений.\n\nИспользуйте Copilot в прямых сообщениях, потоках и каналах. Помимо создания проблем, запросов на вытягивание и других артефактов, работа с Copilot ними в Teams позволяет:\n\n* Переход непосредственно из обсуждения в исследование и реализацию.\n* Задайте вопросы и изучите ошибки.\n* Планирование работы перед реализацией.\n* Совместное использование агента с коллегами.\n* Делегировать работу с любого устройства.\n* Пусть задачи выполняются асинхронно.\n* Просмотрите результирующий результат работы в открытом.\n* Возобновление работы с артефактами, созданными агентом за пределами Teams, в GitHubтерминале или предпочтительном редакторе кода.\n\nДополнительные сведения см. в разделе [Интеграция облачного агента Copilot с Teams](/ru/copilot/how-tos/use-copilot-agents/cloud-agent/integrate-cloud-agent-with-teams).\n\n## Отзывы и поддержка\n\nВы можете просмотреть и поделиться отзывами на [нашем форуме обсуждений](https://github.com/orgs/community/discussions/205453).\n\n## Дополнительные материалы\n\n* [Настройка уведомлений в GitHub Teams](/ru/integrations/how-tos/teams/customize-notifications) — Узнайте, как настраивать уведомления GitHub в Teams.\n* [Планирование напоминаний о pull request в Teams](/ru/integrations/how-tos/teams/schedule-reminders) — Узнайте, как планировать напоминания для проверок pull request.\n* [Справочник по командам GitHub для интеграции в Teams](/ru/integrations/reference/teams-command-reference) — Проверьте все доступные команды Teams.\n* [Обучающие материалы по интеграции GitHub Teams](/ru/integrations/tutorials/teams) — Развивайте навыки и знания об GitHub интеграции Teams с помощью примеров и практических занятий."}