Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.
Update to the latest version of GitHub Desktop before February 2 to avoid disruptions. For more information, see the GitHub blog post.

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

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

Кто может использовать эту функцию

Anyone can create an issue in a public repository that has issues enabled. Anyone with read permissions to a repository can create a pull request, but you must have write permissions to create a branch.

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

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

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

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

Перед созданием запроса на вытягивание необходимо отправить изменения в ветвь на GitHub.

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

  1. В строке меню выберите Репозиторий, а затем щелкните Создать проблему в GitHub.

    Снимок экрана: строка меню на компьютере Mac. В развернутом раскрывающемся меню "Репозиторий" курсор наведите указатель мыши на "Создать проблему на GitHub".

  2. В GitHub щелкните Начало работы, чтобы открыть шаблон проблемы, или Открыть пустую проблему.

  1. В строке меню используйте раскрывающееся меню Репозиторий, а затем щелкните Создать проблему на GitHub . Значение репозитория в меню "Ветвь"
  2. В GitHub щелкните Начало работы, чтобы открыть шаблон проблемы, или Открыть пустую проблему.

Примечание. Если шаблоны проблем не включены в текущем репозитории, GitHub Desktop направит вас к пустой проблеме на GitHub.

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

  1. Щелкните Предварительный просмотр запроса на вытягивание. GitHub Desktop откроет диалоговое окно предварительного просмотра, показывающее различия между текущей и базовой ветвью.

    Снимок экрана: представление "Без локальных изменений". Кнопка с меткой "Предварительный просмотр запроса на вытягивание" выделена оранжевым контуром.

    Снимок экрана: представление "Без локальных изменений". Кнопка с меткой "Предварительный просмотр запроса на вытягивание" выделена оранжевым контуром.

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

  2. Убедитесь, что ветвь в раскрывающемся меню Base: является ветвью, в которой вы хотите объединить изменения. Снимок экрана: диалоговое окно "Открыть запрос на вытягивание". Кнопка со значком раскрывающегося списка с меткой "базовая: разработка" выделена оранжевым цветом.

    GitHub Desktop сообщит, можно ли автоматически объединить текущую ветвь с базовой. Снимок экрана: диалоговое окно "Открыть запрос на вытягивание". Метка состояния с надписью "Не удается автоматически объединить" выделена оранжевым контуром

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

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

Дополнительные материалы