Como remover um submódulo no git
Neste artigo você vai aprender a como remover um submódulo no git, sem complicações e com apenas alguns comandos

Fala programador(a), beleza? Bora aprender mais sobre os submodules do git, e também sobre git!
Remover um submodule não é das tarefas mais simples, mas vou tentar simplificar ao máximo para você
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 114 aulas
- 4 projetos
- 9h 18min
Primeiramente vamos utilizar um comando chamado git submodule deinit
Isso vai remover o submódulo do arquivo de configuração .git/config, onde ele fica configurado com o projeto
Depois vamos remover o submódulo que está dentro da pasta modules, também de .git
Utilizaremos o comando rm, do próprio Linux
Por fim vamos remover a pasta do submodule que esta no projeto, agora com git rm
Isso faz com que ele não seja mais trackeado nos nossos commits
Veja os comandos na prática:
mv meu/submodulo meu/submodulo_backup git submodule deinit -f -- meu/submodulo rm -rf .git/modules/meu/submodulo git rm -f meu/submodulo
Note duas coisas:
- Troque para o nome do seu submódulo onde aparece meu/submodulo
- E também que o primeiro comando é opcional, estamos apenas criando um backup
Com estes passos o submodule é removido do seu projeto com sucesso! 🙂
Quer aprender mais sobre git? Veja este curso gratuito:
Conclusão
Neste artigo você aprendeu a como remover um submódulo no git
Para excluir o submodule do nosso projeto, utilizamos uma série de comandos
Realizamos as seguintes ações: backup da pasta, exclusão da configuração do submodule, remoção dos arquivos na pasta .git e por último exclusão do acompanhamento do git nos arquivos do módulo
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!
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. […]
