GitHub Запускает Запросы на Вытягивание Черновиков


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

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

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

Черновики запросов на вытягивание выглядят по-разному, поэтому ясно, что код находится в состоянии черновика, и слияние блокируется в черновиках запросов на вытягивание, поэтому вы не можете рассеянно объединить свой наполовину испеченный код в окончательный производственный код.  Как только вы убедитесь, что код готов к объединению, вы можете изменить статус на “Готов к просмотру” в нижней части запроса на вытягивание, чтобы удалить состояние черновика и разрешить слияние в соответствии с настройками вашего проекта. Кроме того, если у вас есть файл CODEOWNERS в репозитории, черновик запроса на извлечение будет подавлять уведомления этим рецензентам до тех пор, пока он не будет помечен как готовый к просмотру.

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

Черновики запросов на вытягивание доступны в общедоступных репозиториях с GitHub Free и GitHub Pro, а также в общедоступных и частных репозиториях с GitHub Team, GitHub Enterprise Cloud и GitHub Enterprise Server.


Добавить комментарий