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

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

Узнайте, как добавлять запросы на вытягивание, проблемы и черновики проблем в проекты по отдельности или массово.

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

Примечание: Проект может содержать максимум элементов 1200 и 10 000 архивированных элементов. Дополнительные сведения об автоматической архивации элементов, если они соответствуют определенным критериям, см. в разделе Автоматическая архивация элементов.

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

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

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

При добавлении проблемы или запроса на вытягивание в проект событие будет добавлено на временную шкалу проблемы или запроса на вытягивание. События временной шкалы также добавляются при удалении проблем или запросов на вытягивание, а также при внесении изменений в поле status для этих элементов. События временной шкалы видны только пользователям, у которых есть по крайней мере разрешение на чтение для проекта. Если изменение внесено встроенным рабочим процессом, действие будет атрибуту @github-project-automation.

Автоматическое добавление проблем и запросов на вытягивание

Встроенный рабочий процесс можно настроить для автоматического добавления проблем и запросов на вытягивание из репозитория, если они соответствуют определенным критериям фильтра. Дополнительные сведения о настройке рабочего процесса см. в разделе Автоматическое добавление элементов.

Вставка URL-адреса проблемы или запроса на вытягивание

Вы можете скопировать URL-адрес проблемы или запроса на вытягивание в буфер обмена и вставить его в проект.

  1. Установите курсор в нижнюю строку проекта рядом с . Снимок экрана: нижняя строка для добавления элемента
  2. Вставьте URL-адрес проблемы или запроса на вытягивание. Снимок экрана: вставка URL-адреса проблемы для добавления в проект
  3. Чтобы добавить проблему или запрос на вытягивание, нажмите Возврат.

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

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

  1. Установите курсор в нижнюю строку проекта рядом с . Снимок экрана: нижняя строка для добавления элемента
  2. Укажите # .
  3. Выберите репозиторий, в котором расположен запрос на вытягивание или проблема. Можно ввести часть названия репозитория, чтобы сузить выбор. Снимок экрана: вставка URL-адреса проблемы для добавления в проект
  4. Выберите проблему или запрос на вытягивание. Можно ввести часть названия, чтобы сузить выбор. Снимок экрана: вставка URL-адреса проблемы для добавления в проект

Массовое добавление проблем и запросов на вытягивание

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

  1. В нижней строке проекта щелкните . Снимок экрана: кнопка "+" в нижней части проекта
  2. Щелкните Добавить элемент из репозитория.  Снимок экрана: пункт меню "Добавить элемент из репозитория" 1. При необходимости, чтобы изменить репозиторий, щелкните раскрывающийся список и выберите репозиторий. Также можно искать конкретные проблемы и запросы на вытягивание. Снимок экрана: раскрывающийся список репозиториев
  3. Выберите проблемы и запросы на вытягивание, которые вы хотите добавить. Снимок экрана: выбор проблем и запросов на вытягивание для добавления
  4. Щелкните Добавить выбранные элементы. Снимок экрана: кнопка "Добавить выбранные элементы"

Добавление нескольких проблем или запросов на вытягивание из репозитория

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

  1. В GitHub.com перейдите в репозиторий, содержащий проблемы или запросы на вытягивание, которые вы хотите добавить в проект.

  2. Под именем репозитория щелкните Проблемы или Запросы на вытягивание. Выбор вкладки "Проблемы и запросы на вытягивание"

  3. Выберите проблемы или запросы на вытягивание, которые вы хотите добавить в проект.

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

      Снимок экрана: первые две проблемы в списке проблем для репозитория. Слева от каждой проблемы флажок выделен темно-оранжевым цветом.

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

      Снимок экрана: список проблем для репозитория. В заголовке над списком флажок для выбора всех проблем обозначен темно-оранжевым цветом.

  4. Над списком проблем или запросов на вытягивание щелкните Проекты. Снимок экрана: параметр "Проекты"

  5. Щелкните проекты, в которые хотите добавить выбранные проблемы или запросы на вытягивание. Снимок экрана: список проектов в репозитории

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

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

  1. Перейдите к проблеме или запросу на вытягивание, который хотите добавить в проект.
  2. На боковой панели щелкните Проекты. Снимок экрана: "Проекты" на боковой панели проблемы
  3. Выберите проект, в который хотите добавить проблему или запрос на вытягивание. Снимок экрана: выбор проекта на боковой панели проблемы
  4. При необходимости заполните настраиваемые поля. Боковая панель проекта

Добавление проблемы или запроса на вытягивание с помощью палитры команд

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

  1. Чтобы открыть палитру команд проекта, нажмите клавиши Command+K (Mac) или Ctrl+K (Windows/Linux).
  2. Начните вводить "Добавить элементы" и нажмите Возврат.
  3. При необходимости, чтобы изменить репозиторий, щелкните раскрывающийся список и выберите репозиторий. Также можно искать конкретные проблемы и запросы на вытягивание. Снимок экрана: раскрывающийся список репозиториев
  4. Выберите проблемы и запросы на вытягивание, которые вы хотите добавить. Снимок экрана: выбор проблем и запросов на вытягивание для добавления
  5. Щелкните Добавить выбранные элементы. Снимок экрана: кнопка "Добавить выбранные элементы"

Создание проблем

Вы можете быстро создавать проблемы, не выходя из проекта. При использовании представления, сгруппированного по полю, создание проблемы в этой группе автоматически задает для поля новой проблемы значение группы. Например, если сгруппировать представление по параметру "Состояние", при создании проблемы в группе "Todo" для новой проблемы автоматически будет задано значение "Todo".

  1. В нижней части таблицы, группы элементов или столбца в макете доски щелкните .

    Снимок экрана: кнопка "+" в нижней части проекта

  2. Щелкните Создать проблему.

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

  3. В верхней части диалогового окна "Создание новой проблемы" выберите репозиторий, в котором должна быть создана новая проблема.

    Снимок экрана: раскрывающееся меню репозитория

  4. Под раскрывающимся списком репозитория введите название новой проблемы.

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

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

    Снимок экрана: параметры назначения, метки, проекта и вехи

  6. При необходимости введите описание проблемы.

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

  7. При необходимости, если вы хотите создать дополнительные проблемы, выберите Создать еще , и диалоговое окно снова откроется при создании проблемы.

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

  8. Нажмите кнопку Создать.

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

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

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

  1. Установите курсор в нижнюю строку проекта рядом с . Снимок экрана: нижняя строка для добавления элемента
  2. Введите идею и нажмите клавишу ВВОД. Снимок экрана: вставка URL-адреса проблемы для добавления в проект
  3. Чтобы добавить основной текст, щелкните название черновика проблемы. В появившемся поле ввода Markdown введите текст черновика проблемы и нажмите Сохранить.

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

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