Como excluir um Stash criado com “git stash create”?

Como Excluir Um Stash Criado Com Git Stash Create



O Git é uma plataforma conhecida para gerenciamento de projetos DevOps. Ele fornece muitos componentes, como repositório Git, Git stash e ramificações Git, que são utilizados para gerenciar e manter diferentes versões de código. Git stash é como prateleiras que armazenam arquivos de trabalho atuais dos usuários e índices de repositório quando os desenvolvedores precisam trabalhar em várias ramificações para implementar funções importantes ou corrigir bugs.

Este blog demonstrará o método para remover um stash criado com os comandos “git stash create” e “git stash”.







Então vamos começar!



Como deletar um Stash criado com o comando “git stash create”?

O stash criado com o “ git stash criar ” não requer exclusão, pois cria uma entrada stash e retorna seu nome de objeto sem armazená-lo no namespace ref.



Para criar um Git stash através do “ git stash criar ” comando, siga a etapa fornecida.





Passo 1: Inicie o Terminal Git

Primeiro, inicie o “ Git BashGenericName ” terminal no menu de inicialização:




Etapa 2: mover para o repositório Git

Utilize o “ cd ” para abrir o repositório local do Git:

$ cd 'C:\Git'



Etapa 3: criar um novo arquivo

Crie um novo arquivo utilizando o botão “ toque ” comando:

$ toque Novo.txt



Etapa 4: adicionar arquivo ao palco

Depois disso, adicione o arquivo à área de teste com a ajuda do botão “ git add ” comando:

$ git add .



Agora, verifique se o arquivo foi adicionado ao ambiente de teste ou não usando o comando fornecido:

$ git status



Passo 5: Criar Estoque

Para armazenar o índice do repositório ou o estado de trabalho atual do repositório, crie um novo stash através do “ git stash criar ” comando:

$ git stash crio


O stash é criado com um objeto commit regular e não requer nenhum namespace de referência:


Liste todo o stash para ver se ele usa algum namespace ref ou não. A saída abaixo indica que o stash criado pelo “ git stash criar ” o comando não precisa ser armazenado no namespace ref:

$ git stash Lista



Passo 6: Excluir Stash

Em seguida, utilize o “ git drop ” para excluir o estoque:

$ git stash soltar 62a81c744dbe3f5c867613efbd022375609c2cf5


Encontramos o erro “ 62a81c744dbe3f5c867613efbd022375609c2cf5 não é uma referência stash ”, o que significa que o stash criado pelo “ git stash criar ” não precisa ser excluído porque não ocupa espaço no namespace ref:


Etapa 7: aplicar o Stash

Para aplicar o stash criado pelo “ git stash criar ” comando, verifique o comando fornecido abaixo:

$ git stash aplique 62a81c744dbe3f5c867613efbd022375609c2cf5


A saída abaixo mostra que recuperamos com sucesso o índice do repositório do Git stash:

Como deletar um Stash criado com o comando “git stash”?

Um stash criado com o “ git stash ” é salvo no namespace de referência do stash e pode ser removido com o comando “ git stash drop ” comando.

Para excluir um stash, utilize o procedimento fornecido.

Passo 1: Criar Stash.

Crie um novo estoque utilizando o botão “ git stash ” comando:

$ git stash



Etapa 2: listar o Git Stash

Verifique se o stash criado com o “ git stash ” comando foi salvo em ref's/stash ou não:

$ git stash Lista


Você pode ver que o stash foi salvo com sucesso no namespace referenciado:


Passo 3: Excluir Stash

Para excluir o Git stash, utilize o “ git stash drop [e-mail protegido] {número de referência} ” como mostrado abaixo:

$ git stash drop stash @ { 0 }



Novamente, verifique a lista de stash para verificar se o stash foi excluído ou não:

$ git stash Lista



Nós elaboramos sobre como excluir um stash criado com o “ git stash criar ” comando.

Conclusão

O stash criado com o “ git stash criar ” não precisa ser excluído porque não é armazenado em nenhum lugar no namespace de referência stash. Use o ' git stash apply ” para usar o stash criado pelo “ git stash criar ” comando. O estoque criado pelo “ git stash ” é salvo no espaço de referência stash e pode ser excluído com o comando “ git stash drop [e-mail protegido] {número de referência} ” comando. Neste artigo, detalhamos como remover um stash criado com a opção “ git stash criar ” comando.