Не легко, учитывая, что любое автоматическое перенаправление c выполняется GitHub только тогда, когда вы переименовываете проект .
... За исключением PAges:
При переименовании репозитория вся существующая информация, за исключением URL-адресов сайтов проекта, автоматически перенаправляется на новое имя
Если вы планируете переименовывать репозиторий с сайтом GitHub Pages, мы рекомендуем использовать настраиваемый домен для вашего сайта. Это гарантирует, что на URL сайта не повлияет переименование репозитория
В вашем случае, ссылки на страницы вашего старого или нового проекта через пользовательский домен будут проще .
Затем вы можете go включить и позже создать новый проект, не беспокоясь об изменениях URL.
Если это неудобно, см. " Настройка перенаправления на Github Pages"из Стив Беловарич , используя index.html
(в вашем старом проекте) с инструкцией по перенаправлению.
<!DOCTYPE html>
<meta charset="utf-8">
<title>Redirecting to https://example.com/</title>
<meta http-equiv="refresh" content="0; URL=https://example.com/">
<link rel="canonical" href="https://example.com/">