1
0
mirror of synced 2026-01-03 06:04:16 -05:00
Files
docs/translations/ru-RU/content/get-started/quickstart/communicating-on-github.md
2022-11-16 21:42:42 +00:00

157 lines
16 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Взаимодействие с GitHub
intro: 'Вы можете обсудить конкретные проекты и изменения, а также более общие идеи и цели команды, используя различные типы обсуждений в {% data variables.product.product_name %}.'
miniTocMaxHeadingLevel: 3
redirect_from:
- /github/collaborating-with-issues-and-pull-requests/getting-started/quickstart-for-communicating-on-github
- /articles/about-discussions-in-issues-and-pull-requests
- /github/collaborating-with-issues-and-pull-requests/about-conversations-on-github
- /github/collaborating-with-issues-and-pull-requests/quickstart-for-communicating-on-github
- /github/getting-started-with-github/quickstart/communicating-on-github
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
topics:
- Pull requests
- Issues
- Discussions
- Fundamentals
ms.openlocfilehash: 18321069abd4fb48956f4d61653b8bbe592c648b
ms.sourcegitcommit: f638d569cd4f0dd6d0fb967818267992c0499110
ms.translationtype: MT
ms.contentlocale: ru-RU
ms.lasthandoff: 10/25/2022
ms.locfileid: '148106792'
---
## Введение
{% data variables.product.product_name %} предоставляет встроенные средства общения для совместной работы, чтобы вы могли взаимодействовать с сообществом. В этом кратком руководстве показано, как выбрать подходящее средство для ваших потребностей.
{% ifversion discussions %} Вы можете создавать проблемы, запросы на вытягивание, {% data variables.product.prodname_discussions %} и обсуждения в команде, а также участвовать в них, в зависимости от требуемого типа обсуждения.
{% else %} Вы можете создавать проблемы, запросы на вытягивание и обсуждения в команде, а также участвовать в них, в зависимости от требуемого типа обсуждения.
{% endif %}
### {% data variables.product.prodname_github_issues %}
- удобны для обсуждения конкретных сведений о проекте, например для отчетов об ошибках, сведений о запланированных улучшениях и отзывов;
- относятся к конкретному репозиторию и обычно имеют конкретного владельца;
- часто называются системой отслеживания ошибок {% data variables.product.prodname_dotcom %}.
### Запросы на вытягивание
- позволяют предлагать конкретные изменения;
- позволяют напрямую комментировать предложенные другими пользователями изменения;
- относятся к конкретному репозиторию.
{% ifversion fpt or ghec %}
### {% data variables.product.prodname_discussions %}
- выполняют роль форума, который лучше всего подходит для обсуждения в свободной форме идей и планов, требующих общего участия;
- могут охватывать множество репозиториев;
- предоставляют возможность совместной работы без привязки к базе кода, например для мозгового штурма идей и наработки базы знаний сообщества;
- часто не имеют конкретного владельца;
- часто используются не для создания конкретной задачи.
{% endif %}
### Обсуждения в команде
- могут создаваться на странице обсуждения в команде, и могут охватывать несколько проектов без привязки к определенной проблеме или запросу на вытягивание. Вместо того, чтобы открыть вопрос в репозитории для обсуждения идеи, вы можете привлечь к беседе всю команду, проведя обсуждение в команде.
- позволяют проводить с командой обсуждения для планирования, анализа, проектирования, изучения реакции пользователей и принятия решений общего характера по проекту; {% ifversion ghes or ghae %}
- обеспечивают совместную работу за пределами базы кода, позволяя проводить мозговой штурм идей;
- часто не имеют конкретного владельца;
- часто используются не для создания конкретной задачи.{% endif %}
## Какие средства для обсуждений мне подходят?
### Сценарии проблем
- Я хочу отслеживать задачи, улучшения и ошибки.
- Я хочу отправить отчет об ошибке.
- Я хочу поделиться отзывами о конкретной функции.
- Я хочу задать вопрос о файлах в репозитории.
#### Пример проблемы
В этом примере показано, как пользователь {% data variables.product.prodname_dotcom %} создает проблему в нашем репозитории с открытым кодом для документации, чтобы сообщить об ошибке и обсудить исправление.
![Пример проблемы](/assets/images/help/issues/issue-example.png)
- Пользователь заметил, что синий цвет баннера в верхней части страницы в китайской версии документов {% data variables.product.prodname_dotcom %} делает текст баннера нечитаемым.
- Пользователь создал в репозитории проблему с описанием ситуации и предложил решение (использовать для баннера другой цвет фона).
- По этому решению проводится обсуждение и достигается консенсус.
- Затем участник может создать запрос на вытягивание с исправлением.
### Сценарии для запросов на вытягивание
- Я хочу исправить опечатку в репозитории.
- Я хочу внести изменения в репозиторий.
- Я хочу внести изменения, чтобы устранить проблему.
- Я хочу комментировать изменения, предложенные другими.
#### Пример для запроса на вытягивание
В этом примере показано, как пользователь {% data variables.product.prodname_dotcom %} создал запрос на вытягивание в нашем репозитории с открытым кодом для документации, чтобы исправить опечатку.
На вкладке **Обсуждение** для запроса на вытягивание автор объясняет, почему он создал этот запрос на вытягивание.
![Пример запроса на вытягивание — вкладка "Обсуждение"](/assets/images/help/pull_requests/pr-conversation-example.png)
На вкладке **Измененные файлы** для на вытягивание отображается внесенное исправление.
![Пример запроса на вытягивание — вкладка "Измененные файлы"](/assets/images/help/pull_requests/pr-files-changed-example.png)
- Этот участник замечает опечатку в репозитории.
- Этот пользователь создает запрос на вытягивание с исправлением.
- Хранитель репозитория проверяет запрос на вытягивание, изучает комментарии к нему и объединяет его.
{% ifversion discussions %}
### Сценарии для {% data variables.product.prodname_discussions %}
- У меня есть вопрос, который не связан с конкретными файлами в репозитории.
- Я хочу делиться новостями с коллегами или командой.
- Я хочу начать открытую беседу или стать ее участником.
- Я хочу сделать объявление в сообществе.
#### Пример {% data variables.product.prodname_discussions %}
В этом примере показано создание приветственной записи в {% data variables.product.prodname_discussions %} для репозитория {% data variables.product.prodname_dotcom %} с открытым кодом для документации, и описаны предпочтительные методы общения в сообществе для команды.
![Пример {% data variables.product.prodname_discussions %}](/assets/images/help/discussions/github-discussions-example.png)
Этот хранитель сообщества начал обсуждение, чтобы приветствовать участников и предложить всем представиться. Такая запись способствует созданию комфортной атмосферы для посетителей и участников. В этом же сообщении объясняется, что команда будет рада помочь в создании вкладов в репозиторий.
{% endif %}
### Сценарии для обсуждений в команде
- У меня есть вопрос, который не связан с конкретными файлами в репозитории.
- Я хочу делиться новостями с коллегами или командой.
- Я хочу начать открытую беседу или стать ее участником.
- Я хочу сделать объявление для своей команды.
{% ifversion fpt or ghec %} Как видите, обсуждения в команде очень похожи на {% data variables.product.prodname_discussions %}. Для {% data variables.product.prodname_dotcom_the_website %} рекомендуется использовать {% data variables.product.prodname_discussions %} в качестве начальной точки для бесед. Вы можете использовать {% data variables.product.prodname_discussions %} для совместной работы с любым сообществом в {% data variables.product.prodname_dotcom %}. Если вы являетесь членом организации и хотите инициировать обсуждение в рамках всей организации или отдельной ее команды, следует использовать обсуждения в команде.
{% endif %}
#### Пример обсуждения в команде
В этом примере показана запись в обсуждении для команды `octo-team`.
![Пример обсуждения в команде](/assets/images/help/projects/team-discussions-example.png)
Участник команды `octocat` опубликовал обсуждение в команде, чтобы проинформировать всех ее участников о нескольких вещах.
- Участник команды Mona начал события для удаленной игры.
- Есть запись блога с описанием того, как команды используют {% data variables.product.prodname_actions %} для создания своих документов.
- Материал о мероприятии April All Hands теперь доступен для просмотра всем участникам команды.
## Дальнейшие действия
На этих примерах вы узнали, как выбрать оптимальный инструмент для обсуждения в {% data variables.product.product_name %}. Но это только начало, ведь у вас есть много возможностей адаптировать эти средства под ваши потребности.
Для проблем: можно присвоить проблемам метки для быстрого поиска или создать шаблоны проблем, чтобы помочь участникам открывать проблемы с подробным описанием. Дополнительные сведения см. в статьях [Сведения о проблемах](/github/managing-your-work-on-github/about-issues#working-with-issues) и [Сведения о шаблонах проблем и запросов на вытягивание](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates).
Для запросов на вытягивание: можно создать черновик запросов на вытягивание, если работа над предлагаемыми изменениями может затянуться. Черновик запросов на вытягивание не может быть объединен, пока не будет помечен как готовый к проверке. Дополнительные сведения см. в разделе [Сведения о запросах на вытягивание](/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests).
{% ifversion discussions %} Для {% data variables.product.prodname_discussions %}: можно{% ifversion fpt or ghec %} настроить кодекс поведения и{% endif %} закрепить обсуждения c важной информацией для сообщества. Дополнительные сведения см. в разделе [Сведения об обсуждениях](/discussions/collaborating-with-your-community-using-discussions/about-discussions).
{% endif %}
Для обсуждений в команде: можно редактировать или удалять обсуждения на странице команды, а также настраивать уведомления для обсуждений в команде. Дополнительные сведения см. в разделе [Сведения об обсуждениях в команде](/organizations/collaborating-with-your-team/about-team-discussions).
Дополнительные сведения о функциях форматирования, которые помогут вам общаться, см. в разделе [Краткое руководство по написанию {% data variables.product.prodname_dotcom %}](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/quickstart-for-writing-on-github).