Como alterar o remote origin do Git (mudar o repositório remoto)
Neste artigo você vai aprender a como mudar o repositório remoto do git, isso é muito utilizado quando mudamos o servidor do repositório

Fala programador(a), beleza? Bora aprender mais sobre branches e git!
O problema geralmente acontece quando mudamos o servidor remoto do repositório e precisamos parear o branch local com o novo servidor
Ou até mesmo se criamos um novo repositório para o projeto
Então precisamos atualizar o branch que o branch principal está enviando o código
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 116 aulas
- 4 projetos
- 9h 23min
Se os nomes dos branches não foram alterados, você pode fazer isso via o seguinte comando:
git remote set-url origin https://github/repo
Basta apenas colocar a URL correta, a do novo repositório
Se houve mudança de branches apenas, você pode utilizar:
git branch new_master --set-upstream-to remote_name/new_master
Aqui você precisa utilizar o nome da branch do repositório local, coloquei como new_master, altere para o valor correto
Depois parear com a branch do remoto, utilizando o remoto novo, se houver
Aqui está como remote_name/new_master, você deve alterar isso para os seus valores também
Conclusão
No artigo de hoje você viu como mudar o repositório remoto do git
Precisamos analisar o problema e identificar o que foi alterado: o repositório remoto ou apenas os branches
Então basta utilizar o comando correto, conforme foi explicado acima
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos
Antes de trocar qualquer coisa, vale conferir pra qual repositório o teu projeto tá apontando agora
Roda esse comando dentro da pasta do projeto:
git remote -v
Ele lista os remotes que existem, com a URL de fetch e a de push do origin
Assim tu confirma o que vai alterar e evita apontar pro servidor errado
Perguntas frequentes
Como ver qual é o repositório remoto atual?
Dentro da pasta do projeto, roda git remote -v
Ele mostra o endereço do origin tanto de fetch quanto de push, então tu sabe exatamente pra onde o código está indo
Qual a diferença entre git remote set-url e git remote add?
O set-url troca a URL de um remote que já existe, tipo o origin
Já o git remote add cria um remote novo, com outro nome, sem apagar o que já tinha
Se é só mudar o servidor do mesmo origin, set-url resolve
Alterar o remote origin apaga meus commits?
Não
O set-url só troca o endereço pra onde o repositório aponta
Teus commits e o histórico continuam no repositório local do mesmo jeito, o que muda é o destino do push
Leia também
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como saber em qual branch estou no Git? (2 comandos simples)
Neste artigo você vai aprender a como verificar o branch atual em git, ou seja, o branch em que você está trabalhando no momento Fala […]

Como remover remote origin de repositório em git
Neste artigo você vai aprender a como remover remote origin de repositório em git, com apenas um comando! Fala programador(a), beleza? Bora aprender mais sobre […]
O que é GIT e GitHub? Para que serve, diferenças e cursos
Seja bem-vindo ao nosso guia completo sobre uma das ferramentas mais cruciais e universalmente utilizadas no mundo da tecnologia da informação: o Git e Github. […]
