Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Сведения о списках задач

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

Примечание: Списки задач и отслеживаемые поля для проектов в настоящее время находятся в закрытой бета-версии и могут быть изменены. Если вы хотите попробовать списки задач и использовать новые поля, вы можете присоединиться к списку ожидания.

Сведения о списках задач

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

Списки задач создаются на основе предыдущей итерации списков задач бета-версии, сохраняя возможность преобразовывать элементы в проблемы, отображать ход выполнения списка задач и создавать связь "отслеживается" между проблемами.

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

Изображение списков задач в действии

Сведения об интеграции с projects

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

Создание списков задач

Список задач можно создать с помощью Markdown в описании проблемы. Создайте блок кода с ограждением и включите [tasklist] рядом с начальными обратными словами. Затем вы можете добавить ссылки на другие проблемы или текст для каждого элемента - [ ] . При необходимости можно добавить заголовок Markdown в верхней части списка.

```[tasklist]
### Tasks
- [ ] https://github.com/octo-org/octo-repo/issues/45
- [ ] Draft issue title
```

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

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

Снимок экрана: кнопка "Добавить список задач"

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

  1. В нижней части списка задач щелкните Добавить элемент в задачи.

    Снимок экрана: кнопка "Добавить элемент в задачи"

  2. Выберите проблему, чтобы добавить ее в список задач.

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

      Снимок экрана: последние проблемы

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

      Снимок экрана: поиск проблемы

    • Чтобы добавить проблему напрямую, используя ее URL-адрес, вставьте URL-адрес проблемы и нажмите клавишу ВВОД.

      Снимок экрана: вставленный URL-адрес проблемы

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

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

  1. В нижней части списка задач щелкните Добавить элемент в задачи.

    Снимок экрана: кнопка "Добавить элемент в задачи"

  2. Введите название черновика проблемы и нажмите клавишу ВВОД.

    Снимок экрана: черновик заголовка проблемы

Преобразование черновиков проблем в проблемы в списке задач

Вы можете преобразовать черновик проблем в проблемы. Проблемы создаются в том же репозитории, что и родительская проблема списка задач.

  1. Рядом с черновиком проблемы, которую вы хотите преобразовать, щелкните .

    Снимок экрана: значок меню

  2. В меню выберите преобразовать в проблему.

    Снимок экрана: параметр "Преобразовать в проблему"

Удаление проблемы или черновика проблемы из списка задач

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

  1. Рядом с черновиком проблемы, которую вы хотите удалить, щелкните .

    Снимок экрана: значок меню

  2. В меню щелкните Удалить.

    Снимок экрана: параметр "Удалить"

Изменение заголовка списка задач

При создании нового списка задач по умолчанию используется название "Задачи". Вы можете изменить заголовок, изменив markdown проблемы.

  1. В правом верхнем углу текста проблемы щелкните .

    Снимок экрана: расположение значка меню

  2. В меню щелкните Изменить.

    Снимок экрана: параметр "Изменить"

  3. Измените заголовок в блоке кода с ограждением на новый заголовок. Например, измените ### Tasks на ### My new title.

    Снимок экрана: параметр "Изменить"

  4. Щелкните Обновить примечание.

Копирование списка задач

При копировании списка задач с помощью параметра "Копировать Markdown" GitHub копирует Markdown в буфер обмена и включает имя проблемы, чтобы вы могли вставлять список задач за пределы GitHub без потери контекста.

  1. В правом верхнем углу списка задач щелкните .

    Снимок экрана: значок меню

  2. В меню выберите Копировать markdown.

    Снимок экрана: параметр "Копировать markdown"