Listar Todos os Stashes

Beginner

This tutorial is from open-source community. Access the source code

Introdução

No Git, o stashing (armazenamento temporário) é uma forma de salvar temporariamente as alterações que não estão prontas para serem commitadas (confirmadas). O stashing permite que você alterne entre branches (ramificações) ou trabalhe em uma tarefa diferente sem perder o seu progresso atual. Quando estiver pronto para continuar trabalhando nas alterações, você pode aplicar o stash e continuar de onde parou. Neste laboratório, você aprenderá como listar todos os stashes em um repositório Git.

Listar Todos os Stashes

Você está trabalhando em um projeto em um repositório Git e fez algumas alterações que ainda não estão prontas para serem commitadas (confirmadas). Você decide fazer o stash (armazenamento temporário) dessas alterações para poder trabalhar em uma tarefa diferente. Mais tarde, você quer ver uma lista de todos os stashes que criou para poder decidir qual aplicar. Como você lista todos os stashes em um repositório Git?

  1. Navegue até o diretório git-playground:
cd git-playground
  1. Crie um novo arquivo chamado test.txt e adicione algum conteúdo a ele:
echo "hello,world" > test.txt
git add .
  1. Use o seguinte comando para fazer o stash (armazenamento temporário) de suas alterações:
git stash save "Added test.txt"
  1. Crie outro novo arquivo chamado test2.txt e adicione algum conteúdo a ele:
echo "hello,labex" > test2.txt
git add .
  1. Use o seguinte comando para fazer o stash (armazenamento temporário) de suas alterações:
git stash save "Added test2.txt"
  1. Use o seguinte comando para listar todos os stashes:
git stash list

Você deve ver uma saída semelhante à seguinte:

stash@{0}: On master: Added test2.txt
stash@{1}: On master: Added test.txt

Resumo

Neste laboratório, você aprendeu como listar todos os stashes em um repositório Git usando o comando git stash list. Este comando exibe uma lista de todos os stashes, incluindo a referência do stash, a branch (ramificação) onde o stash foi criado e a mensagem do stash. Ao listar todos os stashes, você pode decidir qual aplicar e continuar trabalhando em suas alterações.