Могу ли я удалить свой форк до того, как запрос на получение будет принят?

Я сделал форк проекта на github, сделал небольшую поправку и отправил запрос на извлечение. Тем не менее, из каждого запроса "в очереди" я вижу, что этот разработчик займет много времени, прежде чем проверять мой. Дело в том, что я не хочу репозиторий - я просто раздвоил его, чтобы решить эту проблему (что сам разработчик имел в TODO).

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

3 ответа

Решение

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

Если разветвление было удалено, запрос на получение по-прежнему может быть объединен.

Да, все запросы на получение доступны в целевом хранилище, даже если ветвь удалена до слияния. Git-дерево можно найти по ссылке pull/###/head, где ### номер запроса на получение. Владелец исходного проекта может объединиться с помощью веб-интерфейса GitHub или из командной строки, загрузив ветку:

git fetch origin pull/###/head:pullrequest
git merge pullrequest

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

Другие вопросы по тегам