При переименовании репозитория все существующие сведения, за исключением URL-адресов сайта проекта, автоматически перенаправляются на новое имя, в том числе:
- Проблемы
- Вики-страницы
- Звезды
- Followers
Дополнительные сведения о сайтах проектов см. в разделе "Описание GitHub Pages".
Помимо перенаправления веб-трафика все операции git clone
, git fetch
или git push
, предназначенные для предыдущего расположения, будет продолжать выполняться в новом расположении. Однако во избежание путаницы настоятельно рекомендуется обновить все существующие локальные клоны, указав новый URL-адрес репозитория. Для этого можно выполнить в командной строке команду git remote
:
git remote set-url origin NEW_URL
Дополнительные сведения см. в разделе Управление удаленными репозиториями.
Если вы планируете переименовать репозиторий с сайтом GitHub Pages, рекомендуется использовать личный домен для сайта. Это гарантирует, что переименование не повлияет на URL-адрес сайта. Дополнительные сведения см. в разделе Сведения о личных доменах и страницах GitHub.
Note
GitHub не перенаправляет вызовы действия, размещенного переименованным репозиторием. Любой рабочий процесс, использующий это действие, завершится ошибкой repository not found
. Вместо этого создайте репозиторий и действие с новым именем и заархивируйте старый репозиторий. Дополнительные сведения см. в разделе Архивирование репозиториев.
Warning
Если в будущем вы создадите новый репозиторий под учетной записью, не используйте исходное имя переименованного репозитория. При этом перенаправления в переименованный репозиторий больше не будут работать.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и щелкните Параметры.
-
В поле "Имя репозитория" введите новое имя репозитория.
-
Выберите Переименовать.