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

16

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

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

user137369
источник
Вот почему рабочий процесс GitLab в защищенной отрасли настолько крут: github.com/gitlabhq/gitlabhq/blob/…
Сиро Сантилли,

Ответы:

5

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

git fetch origin pull/###/head:pullrequest
git merge pullrequest
thirtythreeforty
источник
Отличный ответ. Коротко и легко понятно. Большое спасибо.
user137369
@ user137369: Отлично, но не так.
firegurafiku
@firegurafiku Я знаю, поэтому это не принятый ответ.
user137369
Хм, да, это, кажется, изменилось, так как я отправил это (или я был первоначально неправильным). Я буду редактировать, чтобы отразить новую информацию.
тридцать три
2

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

キ キ ジ キ
источник
Пулл-запрос есть, но он показывает «Неизвестная ветка» для меня.
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件
1
Но разница все еще там, так что первоначальная ветвь, будучи неизвестной, на самом деле не имеет значения.
бал