Skip to main content

Enterprise Server 3.22 actualmente está disponible como versión candidata para lanzamiento.

Permitir cambios para una rama de solicitud de extracción creada desde una bifurcación

Habilite la colaboración al permitir que los mantenedores de repositorios confirmen cambios en las ramas de solicitud de incorporación de cambios creadas a partir de bifurcaciones en su cuenta personal.

¿Quién puede utilizar esta característica?

People with push access to the upstream repository of a fork in a personal account can commit to the forked branches.

Cuando alguien crea una solicitud de incorporación de cambios de su bifurcación, normalmente decide si otras personas pueden confirmar la rama de comparación de la solicitud de incorporación de cambios. Para una mayor colaboración, el autor puede conceder a los mantenedores del repositorio ascendente (es decir, a cualquier persona con acceso de inserción al repositorio ascendente) permiso para confirmar en la rama de comparación. Consulte Horquillas.

Los autores de solicitudes de incorporación de cambios pueden establecer estos permisos cuando crean una solicitud de incorporación de cambios de una bifurcación en una cuenta personal. También pueden actualizar una solicitud de incorporación de cambios existente para permitir que los mantenedores de repositorios se confirmen en la rama. Consulte Crear una solicitud de extracción desde una bifurcación.

Habilitar permisos del mantenedor del repositorio en solicitudes de extracción existentes

  1. En GitHub, vaya a la página principal del repositorio ascendente de la solicitud de incorporación de cambios.

  2. En el nombre del repositorio ascendente, haga clic en Solicitudes de incorporación de cambios.

    Captura de pantalla de la página principal de un repositorio. En la barra de navegación horizontal, una pestaña, con la etiqueta "Solicitudes de incorporación de cambios", está delineada en naranja oscuro.

  3. En la lista de pull requests, navega hasta el pull request en el que deseas permitir las confirmaciones.

  4. En las bifurcaciones propiedad de los usuarios, si quiere que alguien con acceso de inserción al repositorio ascendente realice cambios en la solicitud de incorporación de cambios, seleccione Allow edits from maintainers (Permitir ediciones de los mantenedores).

    Advertencia

    Si la bifurcación contiene flujos de trabajo de GitHub Actions, la opción es Allow edits and access to secrets by maintainers. El permitir las ediciones en la rama de una bifurcación que contiene flujos de trabajo de GitHub Actions también permite que un mantenedor edite los flujos de trabajo del repositorio, lo cual podría revelar los valores de los secretos y otorgar acceso a otras ramas potencialmente.

    Captura de pantalla de un pull request. En la parte inferior derecha, la casilla "Permitir ediciones y acceso a secretos por los mantenedores" está habilitada y resaltada en color naranja.

Lectura adicional