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

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!
Subscribe
Notify of
guest

1 Comentário
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
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