Skip to main content
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.

Esta versión de GitHub Enterprise se discontinuó el 2022-06-03. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Automatically merging a pull request

You can increase development velocity by enabling auto-merge for a pull request so that the pull request will merge automatically when all merge requirements are met.

La fusión automática para las solicitudes de cambios se encuentra disponible en los repositorios públicos con GitHub Free y GitHub Free para organziaciones; y en los repositorios públicos y privados con GitHub Pro, GitHub Team, Nube de GitHub Enterprise, y GitHub Enterprise Server.

About auto-merge

If you enable auto-merge for a pull request, the pull request will merge automatically when all required reviews are met and status checks have passed. Auto-merge prevents you from waiting around for requirements to be met, so you can move on to other tasks.

Before you can use auto-merge with a pull request, auto-merge must be enabled for the repository. For more information, see "Managing auto-merge for pull requests in your repository."

You can provide feedback about auto-merge through a GitHub Enterprise Server feedback discussion.

Enabling auto-merge

Nota: La opción para habilitar la fusión automática se muestra únicamente en las solicitudes de cambio que no se pueden fusionar inmediatamente. Por ejemplo, cuando una regla de protección de rama tiene la opción de "Requerir revisiones de solicitudes de cambio antes de fusionar" o "Requerir verificaciones de estado para pasar antes de fusionar" y estas condiciones aún no se cumplen. Para obtener más información, consulta la sección "Administrar una regla de protección de rama".

People with write permissions to a repository can enable auto-merge for a pull request.

  1. En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
  2. Debajo del nombre de tu repositorio, da clic en Solicitudes de cambios. Issues tab
  3. In the "Pull Requests" list, click the pull request you'd like to auto-merge.
  4. Optionally, to choose a merge method, select the Enable auto-merge drop-down menu, then click a merge method. For more information, see "About pull request merges." "Enable auto-merge" drop-down menu
  5. Click Enable auto-merge. Button to enable auto-merge
  6. If you chose the merge or squash and merge methods, type a commit message and description. Fields to enter commit message and description
  7. Click Confirm auto-merge.

Disabling auto-merge

People with write permissions to a repository and pull request authors can disable auto-merge for a pull request.

  1. En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
  2. Debajo del nombre de tu repositorio, da clic en Solicitudes de cambios. Issues tab
  3. In the "Pull Requests" list, click the pull request you'd like to disable auto-merge for.
  4. In the merge box, click Disable auto-merge. Button to disable auto-merge