Предположим, я изначально создал вилку github.com/original/bar
, а вилка находится на github.com/itsme/bar
. Тем временем github.com/original/bar
был заменен, и новый вышестоящий проект стал github.com/new/FooBar
(сам по себе изначально разветвленный от original/bar
). Есть ли у меня возможность изменить настройки моего форка, чтобы он отображался как «разветвленный от new/FooBar
» (новый проект upstream )? По сути, можно ли «перебазировать» мою форк на уровне проекта?
Я понимаю, что это в основном косметика, но, кроме того, что он отображается как "разветвленный от original/bar
" рядом с названием проекта, мой проект будет продолжать отображать не относящуюся к делу информацию, такую как:
This branch is X commits ahead, Y commits behind original:master.
... тогда как было бы гораздо разумнее сослаться на желаемый новый вышестоящий репозиторий, связанный с новым вышестоящим проектом .
Возможно ли это вообще в GitHub, не удаляя напрямую мой форк и не разветвляясь из нового проекта с нуля?
NB: Я имею в виду проект действительно, а не содержащийся репозиторий Git. Поэтому нет необходимости рассказывать мне, скажем, об этом методе или ссылаться на меня здесь .