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 obter mais informações, 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 obter mais informações, confira "Sobre domínios personalizados e GitHub Pages".
Observação: 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 obter mais informações, confira "Arquivar repositórios".
Aviso: 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.