Quando você renomear um repositório, todas as informações existentes, com exceção das URLs do site do projeto, serão automaticamente redirecionadas para o novo nome, incluindo:
- Problemas
- Wikis
- Estrelas
- Seguidores
Para saber mais sobre sites de projeto, confira Sobre o GitHub Pages.
Além de redirecionar o tráfego da Web, todas as operações git clone
, git fetch
ou git push
direcionadas ao local anterior continuarão funcionando como se fossem feitas no novo local. No entanto, para reduzir a confusão, recomendamos que a atualização de quaisquer clones locais existentes apontem para a nova URL do repositório. Faça isso usando git remote
na linha de comando:
git remote set-url origin NEW_URL
Para saber mais, confira Gerenciar repositórios remote.
Se você planeja renomear um repositório que tenha um site do GitHub Pages , recomendamos usar um domínio personalizado para o seu site. Isso garante que a URL do site não seja impactada pela renomeação do repositório. Para saber mais, confira Sobre domínios personalizados e GitHub Pages.
Note
O GitHub não redirecionará chamadas a uma ação hospedada por um repositório renomeado. Qualquer fluxo de trabalho que usa essa ação falhará com o erro repository not found
. Em vez disso, crie um repositório e uma ação com o novo nome e arquive o repositório antigo. Para saber mais, confira Arquivar repositórios.
Warning
Se você criar um repositório na sua conta no futuro, não reutilize o nome original do repositório renomeado. Se você reutilizar, redirecionamentos para o repositório renomeado não funcionarão mais.
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
No campo Nome do Repositório, digite o novo nome do repositório.
-
Clique em Renomear.