Las etiquetas GIT se utilizan para señalar las confirmaciones específicas del historial del repositorio que pueden ser más importantes que otros. Básicamente, los desarrolladores pueden usarlos para marcar las correcciones de errores y la versión de los eventos o guardar la nota descriptiva en una confirmación de git. Sin embargo, a veces los desarrolladores quieren eliminar las etiquetas del repositorio local, así como del servidor remoto. El "etiqueta git -d El comando se puede usar para este propósito correspondiente.
Este estudio compilará el método para eliminar las etiquetas de repositorio local que no existen en el repositorio remoto de GitHub.
Cómo eliminar las etiquetas locales Git que ya no están en el repositorio remoto de Github?
Para eliminar las etiquetas locales que no existen en el repositorio remoto Git, pruebe el siguiente procedimiento:
Paso 1: redirigir al directorio de Root Git
Use el siguiente comando y cambie al directorio de git:
$ CD "C: \ Users \ nazma \ git"
Paso 2: Lista de etiquetas locales Git
Luego, ejecute el "etiqueta gitComando para mostrar la lista de todas las etiquetas locales:
Etiqueta de $ git
Paso 3: Eliminar etiquetas locales
Para eliminar todas las etiquetas locales Git ejecutando el comando proporcionado:
$ git etiqueta -l | xargs git etiqueta -d
Aquí el "-l"La opción representa la lista y"-d"Indica la operación de eliminación.
Como puede ver, todas las etiquetas existentes se eliminan correctamente:
Paso 4: Obtener etiquetas remotas
Después de eso, descargue las etiquetas de repositorio remoto ejecutando el "Git busca" dominio:
$ git fetch --gags
Según la salida dada a continuación, la versión actualizada de las etiquetas remotas se obtiene correctamente:
Paso 5: Verifique las etiquetas remotas eliminadas
Por último, ejecute el "etiqueta gitComando "para asegurarse de que la lista de etiquetas locales se actualice con la lista de etiquetas remotas o no:
Etiqueta de $ git
Como puede ver, la lista de etiquetas se actualiza con el repositorio centralizado correctamente:
Aquí ha aprendido sobre el proceso de eliminación de etiquetas de repositorio local Git que no existen en el repositorio remoto de GitHub.
Conclusión
Para eliminar las etiquetas locales que no existen en el repositorio remoto, primero, navegue hasta el directorio root de git y enumere la etiqueta. Luego, elimine todas las etiquetas locales y ejecute el "Git Fetch -Tags"Comando para obtener las etiquetas remotas en la máquina local. Por último, verifique mostrando la lista de las etiquetas. Este estudio demostró la forma más fácil de eliminar las etiquetas de repositorio local Git que no existen en el repositorio remoto de GitHub.