Mostrar los estados de verificación para todas tus confirmaciones

Puedes habilitar el modo vigilante para verificar la firma de las confirmaciones y así marcar todas tus etiquetas y confirmaciones con un estado de verificación de firma.

Nota: El modo vigilante se encuentra actualmente en beta y está sujeto a cambios.

Acerca del modo vigilante

Cuando trabajas localmente en tu computadora, Git te permite configurar el autor de tus cambios y la identidad del confirmante. Esto, potencialmente, dificulta que otras personas tengan la confimansa de que realmente hayas creado tus etiquetas y confirmaciones. Para ayudarte a resolver este problema, puedes firmar tus confirmaciones y etiquetas. Para obtener más información, consulta la sección "Firmar confirmaciones" y "Firmar etiquetas". GitHub marca las etiquetas y confirmaciones firmadas con un estado de verificación.

Predeterminadamente, las confirmaciones y etiquetas se marcan como "Verificadas" si se firman con una llave GPG o S/MIME que se verificó con éxito. Si una confirmación o etiqueta tiene una firma que no puede verificar GitHub, la marcaremos como "No verificada". En el resto de los casos, no se muestra un estado de verificación.

Sin embargo, puedes proporcionar aún más confianza a otros usuarios sobre la identidad que se atribuye a tus confirmaciones y etiquetas si habilitas el modo vigilanten en tu configuración de GitHub. Cuando tienes habilitado el modo vigilante, todas tus confirmaciones y etiquetas se marcan con uno de tres estados de verificación.

Estados de verificación de firma

EstadoDescripción
VerificadoLa confirmación está firmada, la firma se verificó con éxito y el confirmante es el único autor que ha habilitado el modo vigilante.
Verificado  parcialmenteLa confirmación se firmó y la firma se verificó con éxito, pero la confirmación tiene un autor que: a) no es el confirmante y b) habilitó el modo vigilante. En este caso, la firma de confirmación no garantiza un consentimiento del autor, así que la confirmación se verifica solo parcialmente.
Sin verificarCualquiera de los siguientes es cierto:
- La confirmación se firmó pero la firma no pudo verificarse.
- La confirmación no se firmó y el confirmante habilitó el modo vigilante.
- La confirmación no se firmó y un autor habilitó el modo vigilante.

Deberías habilitar el modo vigilante únicamente si firmas todas tus confirmaciones y etiqueta y utilizas una dirección de correo electrónico que esté verificada para tu cuenta en GitHub como tu dirección de correo electrónico de confirmante. Después de habilitar este modo, cualquier confirmación o etiqueta sin firmar que generes localmente y subas a GitHub se marcará como "Sin verificar".

Puedes comprobar el estado de verificación de tus confirmaciones o etiquetas firmadas en GitHub y ver por qué las firmas de tu confirmación podrían no ser verificadas. Para obtener más información, consulta "Comprobar la confirmación y el estado de verificación de firma de la etiqueta".

Habilitar el modo vigilante

  1. En la esquina superior derecha de cualquier página, da clic en tu foto de perfil y después da clic en Configuración. Icono Settings (Parámetros) en la barra de usuario

  2. En la barra lateral de configuración de usuario, da clic en Llaves SSH y GPG. Llaves de autenticación

  3. En la página de configuración SSH, debajo de "Modo vigilante", selecciona Marcar las confirmaciones sin firmar como no verificadas.

    Casilla de verificación para marcar las confirmaciones no firmadas como sin verificar

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.