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 obter mais informações sobre sites de projeto, consulte "Sobre GitHub Pages".
Além do redirecionamento do tráfego da web, todas as operações git clone
, git fetch
ou git push
direcionadas ao local antigo continuarão a funcionar como se tivessem sido criadas 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. Você pode fazer isso usando o git remote
na linha de comando:
$ git remote set-url origin new_url
Para obter mais informações, consulte "Gerenciar repositórios remotos".
Observação: GitHub não irá redirecionar chamadas para uma ação hospedada por um repositório renomeado. Qualquer fluxo de trabalho que usar essa ação falhará com o erro repositório não encontrado
. Em vez disso, crie um novo repositório e ação com o novo nome e arquive o repositório antigo. Para obter mais informações, consulte "Arquivando repositórios".
Aviso: Se você criar um novo repositório em sua conta no futuro, não reutilize o nome original do repositório renomeado. Se o fizer, o redirecionamento para o repositório renomeado quebrará.
- No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
- No nome do seu repositório, clique em Configurações.
- No cabeçalho Repository Name (Nome do repositório), insira o novo nome do repositório.
- Clique em Rename (Renomear). Pronto!