👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: GitHub.com

Acerca de la firma de confirmación requerida

La firma de confirmación requerida garantiza que los colaboradores solo puedan subir confirmaciones firmadas verificadas para una rama protegida.

Las ramas protegidas se encuentran disponibles en los repositorios públicos con GitHub Free y GitHub Free para organizaciones, y en los repositorios públicos y privados con GitHub Pro, GitHub Team, GitHub Enterprise Cloud, y GitHub Enterprise Server. Para obtener más información, consulta la sección "Productos de GitHub".

Si has implementado protecciones de rama en tu repositorio, puedes configurar la firma de confirmación requerida. Para obtener más información, consulta "Configurar las ramas protegidas".

Cuando habilitas la firma de confirmación requerida en una rama, los contribuyentes y bots únicamente podrán subir confirmaciones que se hayan firmado y verificado en la rama. Para obtener más información, consulta "Acerca de la verificación de firmas en las confirmaciones."

Siempre puedes subir confirmaciones locales a la rama si estas se firmaron y verificaron. También puedes fusionar las confirmaciones firmadas y verificadas en la rama utilizando una solicitud de extracción en GitHub. Sin embargo, no puedes combinar y fusionar una solicitud de extracción en la rama en GitHub a menos de que seas el autor de dicha solicitud. Puedes combinar y fusionar las solicitudes de extracción localmente. Para obtener más información, consulta "revisar las solicitudes de extracción localmente." Para obtener más información acerca de los métodos de fusión, consulta "Acerca de los métodos de fusión en GitHub."

Nota: Activar la firma de confirmación requerida en una rama hará que sea más difícil colaborar con la misma. Si un colaborador sube una confirmación sin firmar a una rama que tiene la firma de confirmación requerida activada, necesitará cambiar de base su confirmación para incluir una firma verificada y realizar un empuje forzado de la confirmación reescrita a la rama.

Los administradores de un repositorio pueden subir confirmaciones locales que no hayan sido firmadas y verificadas, sin embargo, les puedes solicitar a los administradores que estén sujetos a la firma de confirmación requerida. Para obtener más información, consulta "Activar la firma de confirmación requerida".

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos