📝 Etapa 1: Renomear o Repositório no GitHub
- Siga exatamente os mesmos passos da resposta anterior. Vá para a página do seu repositório >
Settings> e renomeie o repositório no campo “Repository name”. O protocolo (SSH ou HTTPS) não interfere nesta etapa.
💻 Etapa 2: Atualizar seu Repositório Local (com SSH)
Parte A: Renomear a Pasta Local (Idêntico)
- Se desejar, renomeie a pasta local para corresponder ao novo nome do repositório.
- No Windows:
ren repo-antigo repo-novo - No macOS/Linux:
mv repo-antigo repo-novo
- No Windows:
Parte B: Atualizar a Conexão Remota SSH do Git (A Parte que Muda)
Esta é a etapa crucial. Você precisa atualizar a URL remota para o novo formato SSH.
-
Entre na pasta do seu projeto:
cd repo-novo -
Verifique o remote atual: O comando é o mesmo.
git remote -vA saída mostrará a sua URL SSH antiga:
origin git@github.com:SEU_USUARIO/repo-antigo.git (fetch) origin git@github.com:SEU_USUARIO/repo-antigo.git (push) -
Atualize a URL do remote para a nova URL SSH: Aqui está a diferença. O formato da URL muda.
git remote set-url origin git@github.com:SEU_USUARIO/repo-novo.gitSubstitua
SEU_USUARIOerepo-novopelos seus dados. Note o formatogit@github.com:em vez dehttps://github.com/. -
Verifique a alteração: Confirme que a URL foi atualizada corretamente.
git remote -vA nova saída deve ser:
origin git@github.com:SEU_USUARIO/repo-novo.git (fetch) origin git@github.com:SEU_USUARIO/repo-novo.git (push)
E é isso! O processo manual é robusto e funciona perfeitamente com SSH. A única coisa que você precisa lembrar é de usar o formato correto da URL do Git (git@github.com:usuario/repo.git) ao executar o comando set-url.