Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Поддержка этой версии GitHub Enterprise была прекращена 2023-01-18. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Краткое руководство по GitHub Issues

Следуйте этому краткому интерактивному руководству, чтобы узнать о GitHub Issues.

Введение

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

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

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

Открытие пустой проблемы

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

  1. На your GitHub Enterprise Server instance перейдите на главную страницу репозитория. 2. Под именем репозитория щелкните Проблемы. Вкладка "Проблемы" 1. Щелкните Новая проблема. Кнопка "Новые проблемы"
  2. В этом примере мы начнем с пустой проблемы. Репозиторий может использовать шаблоны проблем, которые помогают участникам предоставлять конкретные сведения. Если в репозитории используются шаблоны проблем, щелкните Открыть пустую проблему.

пустая проблема

Заполнение сведений

Присвойте вашей проблеме описательное название. Это название должно с первого взгляда дать общее понимание контекста.

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

Вы можете использовать разметку Markdown для форматирования, ссылок, смайликов и так далее. Дополнительные сведения см. в статье Запись на GitHub.

Название и текст проблемы

Добавление списка задач

Иногда удобно разбивать большие проблемы на мелкие задачи или отслеживать несколько однотипных проблем в одной более крупной проблеме. Добавьте в проблему список задач, снабжая каждый элемент списка префиксом [ ]. Укажите ссылки по номерам или URL-адресам на другие существующие проблемы. Вы можете создать в формате обычного текста задачи, которые не сопоставляются с определенной проблемой, а позднее преобразовать их в проблемы. Дополнительные сведения см. в разделе Сведения о списках задач.

проблема со списком задач

Добавление меток

Добавьте метку для классификации проблемы. Например, можно использовать метку bug и метку good first issue, чтобы обозначить проблема как ошибку, за исправление которой может взяться новый участник. Пользователи могут фильтровать проблемы по меткам, чтобы получить все проблемы с определенной меткой.

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

проблемы с метками

Добавление вех

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

проблема со вехой

Назначение проблемы

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

проблема с уполномоченными

Добавление проблемы в проект

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

Проблема с проектами

Отправка проблемы

Щелкните Отправить новую проблему, чтобы создать проблему. После создания проблемы можно изменить любое из описанных выше полей. У вашей проблемы есть уникальный URL-адрес, который можно передать другим участникам команды, указать в описании других проблем или запросов на вытягивание.

Взаимодействие

После создания проблемы продолжайте общение, добавляя комментарии к проблеме. Вы можете указать коллег или команды в @mention, чтобы привлечь их внимание к комментариям. Чтобы связать связанные проблемы в том же репозитории, можно ввести # перед заголовком проблемы, а затем щелкнуть проблему, которую нужно связать. Дополнительные сведения см. в статье Запись на GitHub.

комментарий к проблеме

Дальнейшие действия

Проблемы можно использовать для широкого спектра задач. Пример:

  • Отслеживание идей
  • Сбор отзывов
  • Задачи по планированию
  • Информирование об ошибках

Далее приведены некоторые полезные ресурсы для выполнения следующих этапов с помощью GitHub Issues.