Git es una conocida plataforma para la gestión de proyectos DevOps. Proporciona muchos componentes, como el repositorio de Git, el alijo de Git y las ramas de Git, que se utilizan para administrar y mantener diferentes versiones de código. Git stash es como estantes que almacenan los archivos de trabajo actuales de los usuarios y los índices de repositorio cuando los desarrolladores necesitan trabajar en varias ramas para implementar funciones importantes o corregir errores.
Este blog demostrará el método para eliminar un alijo creado con los comandos 'git stash create' y 'git stash'.
Entonces, ¡comencemos!
¿Cómo eliminar un alijo creado con el comando 'git stash create'?
El alijo creado con el ' git alijo crear El comando ” no requiere eliminación ya que crea una entrada oculta y devuelve su nombre de objeto sin almacenarlo en el espacio de nombres ref.
Para crear un alijo de Git a través del ' git alijo crear ”, siga el paso provisto.
Paso 1: Inicie la Terminal Git
Primero, inicie el “ Git Bash ” terminal desde el menú Inicio:
Paso 2: Mover al repositorio de Git
Utilice el “ discos compactos Comando para abrir el repositorio local de Git:
$ discos compactos 'C:\Git'
Paso 3: Crear un nuevo archivo
Cree un nuevo archivo utilizando el ' tocar ' dominio:
$ tocar Nuevo.txt
Paso 4: Agregar archivo al escenario
Después de eso, agregue el archivo al área de preparación con la ayuda de “ añadir ' dominio:
$ añadir .
Ahora, verifique si el archivo se agrega al entorno de ensayo o no mediante el comando provisto:
Paso 5: Crear alijo
Para almacenar el índice del repositorio o el estado de trabajo actual del repositorio, cree un nuevo alijo a través de ' git alijo crear ' dominio:
$ alijo de git crear
El alijo se crea con un objeto de confirmación regular y no requiere ningún espacio de nombres de referencia:
Enumere todo el alijo para ver si usa algún espacio de nombres de referencia o no. El resultado a continuación indica que el alijo creado por el ' git alijo crear No se requiere que el comando se almacene en el espacio de nombres ref:
Paso 6: Eliminar alijo
A continuación, utilice el ' git drop
Nos hemos encontrado con el error “ 62a81c744dbe3f5c867613efbd022375609c2cf5 no es una referencia oculta ”, lo que significa que el alijo creado por el “ git alijo crear No es necesario eliminar el comando ” porque no ocupa espacio en el espacio de nombres ref:
Paso 7: Aplicar alijo
Para aplicar el alijo creado por el “ git alijo crear ”, consulte el comando proporcionado a continuación:
$ alijo de git aplicar 62a81c744dbe3f5c867613efbd022375609c2cf5
El siguiente resultado muestra que hemos recuperado con éxito el índice del repositorio de Git Stash:
¿Cómo eliminar un alijo creado con el comando 'git stash'?
Un alijo creado con el “ alijo de git El comando ” se guarda en el espacio de nombres de referencia de alijo y se puede eliminar con el comando “ caída de alijo de git ' dominio.
Para eliminar un alijo, utilice el procedimiento dado.
Paso 1: Crear alijo.
Cree un nuevo alijo utilizando el ' alijo de git ' dominio:
$ alijo de git
Paso 2: Enumere Git Stash
Verifique si el alijo creado con el ' alijo de git El comando 'se guardó en ref's/stash o no:
$ alijo de git lista
Puede ver que el alijo se guardó con éxito en el espacio de nombres al que se hace referencia:
Paso 3: Eliminar alijo
Para eliminar el alijo de Git, utilice el ' caída de alijo de git [correo electrónico protegido] {número de referencia} como se muestra a continuación:
$ alijo de git soltar alijo @ { 0 }
Nuevamente, verifique la lista de alijo para verificar si el alijo se eliminó o no:
Hemos explicado cómo eliminar un alijo creado con el ' git alijo crear ' dominio.
Conclusión
El alijo creado con el ' git alijo crear No es necesario eliminar el comando ” porque no está almacenado en ningún lugar en el espacio de nombres de referencia de alijo. Utilizar el ' git stash apply