Да, это может быть сделано. Со страницы Gitub о проверке запросов на локальный доступ :
Если разветвление было удалено, запрос на получение по-прежнему может быть объединен.
Я сделал форк проекта на github, сделал небольшую поправку и отправил запрос на извлечение. Тем не менее, из каждого запроса «в очереди» я вижу, что этот разработчик займет много времени, прежде чем просматривать мой. Дело в том, что я не хочу репозиторий - я просто раздвоил его, чтобы решить эту проблему (что сам разработчик имел в TODO).
У меня вопрос: если я удалю репозиторий из своей учетной записи, сможет ли разработчик по-прежнему принимать запрос извлечения? Это изменение всего лишь нескольких строк.
Да, это может быть сделано. Со страницы Gitub о проверке запросов на локальный доступ :
Если разветвление было удалено, запрос на получение по-прежнему может быть объединен.
Да, все запросы на получение доступны в репозитории назначения, даже если ветвь удалена до слияния. Дерево Git можно найти в refspec pull/###/head
, где ###
находится номер запроса на получение. Владелец исходного проекта может объединиться с помощью веб-интерфейса GitHub или из командной строки, загрузив ветку:
git fetch origin pull/###/head:pullrequest git merge pullrequest
Я только что удалил форк, и и открытая проблема, и относительный запрос на тягу все еще там, так что я думаю, что это можно сделать.