Saltar al contenido
GitTree
Ramas y etiquetas

Crear y administrar etiquetas

Una etiqueta es un nombre fijo para una confirmación, normalmente una versión como v2.2.0. Haga clic derecho en una confirmación, elija Tag Here y luego una etiqueta ligera o anotada. Las etiquetas no se envían con sus confirmaciones: envíe cada una con Push Tag.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. Eliminar una etiqueta
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

donde encontrarlo

  • Haga clic derecho en una confirmación: Tag Here, luego Create Tag Here… o Create Annotated Tag Here….
  • Haga clic con el botón derecho en una etiqueta para Push Tag, Copy Tag Name, Delete Tag… y Delete Tag from Remote….
  • La sección Tags del panel izquierdo enumera cada etiqueta.
acciónmacOSWindows y Linux
Undo creando o eliminando una etiqueta⌘ZCtrl+Z

Pasos

  1. Elige el compromiso y el tipo de etiqueta.

    Haga clic con el botón derecho en la confirmación, abra Tag Here y elija Create Annotated Tag Here… para una versión (registra quién la etiquetó, cuándo y un mensaje), o Create Tag Here… para una etiqueta ligera que es solo un nombre.

    El cuadro de diálogo GitTree para crear una etiqueta anotada con el nombre v2.2.0 y un mensaje
    Una etiqueta comentada, v2.2.0, con su mensaje.GitTree interfaz con un repositorio de demostración.
  2. Nómbralo y descríbelo

    Escriba Tag name, como v2.2.0, y para una etiqueta anotada, Message, como lo que trae el lanzamiento.

  3. Fírmalo, si tu proyecto lo pide

    En Signing, Follow Git config usa su configuración tag.gpgSign; Sign this tag o Don’t sign this tag decide por este. Sólo se pueden firmar etiquetas anotadas.

  4. Créalo y empújalo

    Presione Create Tag. La etiqueta aparece en la confirmación; haga clic derecho en él y elija Push Tag para publicarlo.

Resultado esperado

La etiqueta apunta a la confirmación definitiva, en el gráfico y en Tags, y en el control remoto una vez enviada, donde hosts como GitHub pueden convertirla en una versión.

Eliminar una etiqueta

  • Delete Tag… elimina la etiqueta local. Se guarda primero en refs/ogt/trash, por lo que Undo lo recupera; El control remoto no se cambia.
  • Delete Tag from Remote… elimina la etiqueta del control remoto para todos los que la obtienen. Tu etiqueta local permanece.

Si algo sale mal

"La etiqueta no se pudo firmar, por lo que no se creó".

Git no pudo ejecutar su programa de firma ni encontrar una clave. Verifique user.signingkey y que la firma GPG o SSH funcione en una terminal, o cree la etiqueta sin firmar.

Un colega no ve mi etiqueta

Las etiquetas permanecen locales hasta que se presionan. Haga clic derecho en la etiqueta y elija Push Tag.

Preguntas

¿Ligero o anotado?

Utilice etiquetas anotadas para los comunicados: llevan un mensaje, el etiquetador y una fecha, y se pueden firmar. Las etiquetas ligeras se adaptan a los marcadores privados.