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:
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:
Passo 6: Excluir Stash
Em seguida, utilize o “ git drop
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:
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