Como remover um diretório de um repositório em git

Neste artigo você vai aprender a como remover um diretório de um repositório em git, de uma maneira simples e fácil

remover um diretório de um repositório capa

Fala programador(a), beleza? Bora aprender mais sobre versionamento e git!

Para resolver o nosso problema vamos precisar deletar o diretório com git rm

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

E depois commitar e enviar para o repositório com git push

Com apenas três comandos conseguimos realizar nosso objetivo

Veja na prática os comandos:

git rm -r <meu_diretorio>
git commit -a -m "Removendo diretório"
git push

Note que precisamos adicionar a flag -r no comando git rm

E o diretório será excluído do nosso PC também, isso talvez possa ser um problema

Quer aprender mais sobre git? Veja este curso gratuito:

Se você não quer remover o diretório local, utilize o seguinte comando:

git rm -r --cached <meu_diretorio>

Isso só exclui o diretório do git, e não do computador

Lembre-se sempre de fazer commit, pois ele que ‘salva’ a modificação que você realizou no seu ambiente local

Conclusão

Neste artigo você aprendeu a como remover um diretório de um repositório em git

Utilizamos o comando git rm para excluir o diretório

Depois basta commitar e pushar a atualização para que ela seja persistida no repositório remoto do nosso projeto

Note que se você não quer deletar a pasta do seu PC precisa adicionar o parâmetro –cached no git rm

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!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

1 Comentário
Oldest
Newest Most Voted
Ronaldo Albino

Boa tarde,
Estou com uma duvida por ser iniciante com o Git e gostaria de saber se posso remover um repositório com o exemplo:
git remote add analista https://github.com/analista/projeto.git
git remote delete analista https://github.com/analista/projeto.git

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares