Listar todos los almacenamientos temporales

Beginner

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

Introducción

En Git, el almacenamiento temporal (stashing) es una forma de guardar temporalmente los cambios que no están listos para ser confirmados. El almacenamiento temporal te permite cambiar de rama o trabajar en una tarea diferente sin perder tu progreso actual. Una vez que estés listo para continuar trabajando en los cambios, puedes aplicar el almacenamiento temporal y continuar donde lo dejaste. En este laboratorio, aprenderás a listar todos los almacenamientos temporales en un repositorio Git.

Listar todos los almacenamientos temporales

Estás trabajando en un proyecto en un repositorio Git y has hecho algunos cambios que aún no están listos para ser confirmados. Decides guardar temporalmente estos cambios para poder trabajar en una tarea diferente. Más tarde, quieres ver una lista de todos los almacenamientos temporales que has creado para poder decidir cuál aplicar. ¿Cómo se listan todos los almacenamientos temporales en un repositorio Git?

  1. Navega hasta el directorio git-playground:
cd git-playground
  1. Crea un nuevo archivo llamado test.txt y agrega algún contenido a él:
echo "hello,world" > test.txt
git add.
  1. Utiliza el siguiente comando para guardar temporalmente tus cambios:
git stash save "Added test.txt"
  1. Crea otro nuevo archivo llamado test2.txt y agrega algún contenido a él:
echo "hello,labex" > test2.txt
git add.
  1. Utiliza el siguiente comando para guardar temporalmente tus cambios:
git stash save "Added test2.txt"
  1. Utiliza el siguiente comando para listar todos los almacenamientos temporales:
git stash list

Deberías ver una salida similar a la siguiente:

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

Resumen

En este laboratorio, aprendiste a listar todos los almacenamientos temporales en un repositorio Git utilizando el comando git stash list. Este comando muestra una lista de todos los almacenamientos temporales, incluyendo la referencia del almacenamiento temporal, la rama donde se creó el almacenamiento temporal y el mensaje del almacenamiento temporal. Al listar todos los almacenamientos temporales, puedes decidir cuál aplicar y continuar trabajando en tus cambios.