Исправить "неизвестный репозиторий" открытого PR после удаления вилки
У меня есть следующий сценарий:
- Создал вилку репозитория github
- Представлен запрос на перенос (все еще открыт)
- Удалено вилка
Теперь, когда я просматриваю открытый PR на github, раздел репозиториев говорит "неизвестный репозиторий".
Я хочу вернуть свою вилку, чтобы этот раздел отображал его имя.
Моя первая идея состояла в том, чтобы перепрофилировать восходящий репозиторий, правильно его переустановить (спасибо этот) и молитесь, чтобы этот github автоматически заново заполнил правильное имя в PR.
К сожалению, ничего не произошло.
Как я могу это достичь?
Должен ли я связаться со службой поддержки?
Ответы
Ответ 1
К сожалению, похоже, что ваш запрос на получение ответа останется сиротой.
Смотрите эту (пока нерешенную) тему: https://github.com/isaacs/github/issues/168.
Вероятно, лучшее, что можно сделать, - это повторно клонировать репо, заново создать свой pull-запрос, удалить существующий pull-запрос и отправить новый.
Кроме того, добавьте "большие пальцы" к этой проблеме, чтобы в будущем могло быть более прямое решение этой проблемы.
Ответ 2
Вы можете вернуть потерянные запросы как
git fetch <remote> refs/pull/<pr_number>/head:<local-branch>
git checkout <local-branch>