Если вышестоящий репозиторий больше не существует, у него не будет возможности извлечь его. Также нет смысла создавать PR для несуществующего репозитория, так как никто никогда не интегрирует его.
Что вы можете сделать - учитывая оригинальную лицензию, - это создать новый репозиторий, содержащий программное обеспечение. Существует также возможность создания частного репозитория, если вы не уверены, что может быть веская причина, по которой исходный апстрим больше не выходит.
А поскольку вам нужно исходное состояние репозитория, вы можете взять первый коммит в своей форке, прежде чем ваш коллега начнет работать над ним.
Итак, что вы хотите сделать:
- Создать новый репозиторий.
- Зафиксируйте состояние программного обеспечения до того, как вы начнете над ним работать.
- Зафиксируйте любые изменения (вы даже можете выбрать новую схему ветвления)
Опять же, помните об оригинальной лицензии, если это не ваш собственный код!
Если вы работаете только с разветвлением разветвления, у которого больше нет восходящего потока, но вы хотите зафиксировать исходный восходящий поток, который все еще существует: просто разветвитесь от самого оригинала, передайте свой код и пр.