Git Stash ing: Armazene temporariamente alterações não confirmadas para um estado de trabalho limpo

Stashing no Git permite que você armazene temporariamente alterações não confirmadas e alterne para um estado de trabalho limpo. Isso é útil quando você precisa mudar para outra ramificação ou trabalhar em um recurso diferente sem confirmar as alterações nas quais está trabalhando no momento.

Aqui estão as etapas para usar Stashing no Git:

 

Stash suas mudanças

Verifique se você está no diretório de trabalho e execute o seguinte comando:

git stash save "Stash name"

Este comando armazenará todas as suas alterações não confirmadas em um novo stash com o nome especificado. Se você não especificar um stash nome, o Git irá gerar automaticamente um nome padrão.

 

Ver a stash lista

Para visualizar a lista de stashes em seu repositório, execute o comando:

git stash list

Este comando exibirá todos os esconderijos existentes junto com seus números de índice.

 

Aplicar um stash

Para aplicar um stash ao seu estado de trabalho, execute o comando:

git stash apply <stash_name>

Substitua <stash_name> pelo stash nome ou número de índice que você deseja aplicar. Se você não especificar um stash nome, o padrão do Git é aplicar o arquivo stash.

 

Solte um stash

Depois de aplicar um stash com sucesso e não precisar mais dele, você pode descartar o stash usando o comando:

git stash drop <stash_name>

Substitua <stash_name> pelo stash nome ou número de índice que você deseja aplicar. Se você não especificar um stash nome, o padrão do Git é aplicar o arquivo stash.

 

Stashing é um recurso importante no Git que permite armazenar temporariamente alterações não confirmadas sem perdê-las. Isso ajuda você a alternar facilmente entre ramificações e recursos sem interromper seu fluxo de trabalho.