Como remover tudo da stash do git

Neste artigo você vai aprender a como remover tudo da stash do git, ou seja, excluir todas as stashs que estão salvas no seu repositório

remover tudo da stash capa

Fala programador(a), beleza? bora aprender mais sobre stash e também sobre git!

Temos um simples comando para remover tudo que está na nossa stash

O comando é:

git stash clear

Assim que você digitar terá a stash limpa, mas tome cuidado!

Este modo de exclusão da stash faz a remoção permanente de todos os códigos/modificações salvos nela

Formação Vibe Coding
Formação Recomendada

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Ou seja, você não vai mais conseguir recuperar o que estava na stash

Então tenha absoluta certeza do que vai fazer antes de digitar o comando de stash clear

Se você quiser eliminar apenas um item da stash, pode utilizar o comando:

git stash drop <indice>

Onde você vai trocar <indice> pelo índice da sua stash, que é apresentado com:

git stash list

Esta lista contém todas as stashs salvas, junto com a mensagem que foi salva na criação de cada uma delas

Quer aprender mais sobre git? Veja este curso gratuito:

Conclusão

No artigo de hoje você aprendeu a como remover tudo da stash do git

Utilizamos o comando git stash clear para remover todas as stashs

Porém tome cuidado: estas stashs não poderão mais ser recuperadas, serão removidas para sempre!

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!

Adicionar um H2 curto do tipo ‘Qual a diferença entre git stash clear e git stash drop?’ explicando, em linhas curtas, que o clear zera a stash inteira de uma vez e o drop tira só o item que você apontar pelo índice. Fecha com a ideia de que, se você quer faxina total, é o clear, e se é cirúrgico, é o drop

Adicionar um bloco ‘E se eu quiser aplicar a stash e já remover ela?’ apresentando o git stash pop, explicando que ele traz de volta as modificações e tira aquele item da stash no mesmo movimento, diferente do drop que só descarta sem aplicar

Adicionar ‘Dá pra recuperar uma stash depois do git stash clear?’ reforçando de forma qualitativa que o comando apaga de vez e que não existe uma lixeira simples pra desfazer, então a orientação é conferir a git stash list antes. Manter só o que é verificável e evitar prometer método de recuperação

Adicionar um ‘O que é a stash do git, rapidão?’ com uma analogia de aproximação (tipo uma gaveta temporária onde você guarda mudanças que ainda não quer commitar) pra situar quem é mais iniciante antes de mandar o comando de limpar

Leia também

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Formações

Formação SAAS com IA

Formação SAAS com IA

Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!

  • 291 aulas
  • 18 projetos
  • 24h 17min

Blog | Mais populares