Это потому, что у меня есть форк репо, и я не доволен текущим сопровождающим. Я хочу сделать большие радикальные изменения, которые сделают его полностью новым репо, я знаю, что оригинальный сопровождающий не слился Но я все еще хочу иметь возможность объединять файлы от него и отслеживать его попытки и слияния.
Самое простое - оставаться вилкой и просто не отправлять запросы на извлечение. Forking поставляется без каких-либо обязательств ни перед исходным хранилищем, ни перед исходным сопровождающим.
Если вы хотите сделать полный перерыв, вы можете создать новый репозиторий на Github, отправить туда свой репозиторий и вручную установить репозиторий в качестве удаленного.
git remote add upstream <upstream-url>
Допустим, у вас есть вилка perl5i . Вы бы создали новый репозиторий на Github. Следуйте обычным инструкциям по загрузке существующего хранилища. Тогда вы установите:
git remote add upstream https://github.com/evalEmpire/perl5i.git
А теперь вы можете получать обновления из апстрима.
git fetch upsteram