Ответ 1
fetch
можно отправить запросы на локальный компьютер.
Без ссылки на запрос на растяжение трудно проверить, будет ли это работать, но вы можете попробовать
- создать новую вилку репозитория,
- клонировать новую вилку,
-
fetch
ваш запрос на перенос из репозитория вверх по потоку,git remote add upstream https://github.com/User/repository.git $EDITOR .git/config # Add `fetch = +refs/pull/*/head:refs/remotes/upstream/pr/*` to # the relevant section, as outlined in the linked page. Note that # we use `upstream` instead of `origin` as the target. git fetch upstream
-
merge
запрос на извлечение в ваш локальный репозиторий, напримерgit checkout master git merge --ff-only upstream/pr/1
-
а затем
push
вернитесь к новой вилке.
Если это не удается, вы можете отправить запрос поддержки в GitHub с просьбой восстановить ваш репозиторий. Из часто задаваемых вопросов о безопасности:
Мы не ретроактивно удаляем репозитории из резервных копий при их удалении пользователем, так как нам может понадобиться восстановить репозиторий для пользователя, если он был удален случайно.
Чтобы начать этот процесс, свяжитесь с их службой поддержки как можно скорее.