Skip to main content

Managing auto-merge for pull requests in your repository

You can allow or disallow auto-merge for pull requests in your repository.

Who can use this feature

People with maintainer permissions can manage auto-merge for pull requests in a repository.

La fusión automática para las solicitudes de cambios se encuentra disponible en los repositorios privados e internos con GitHub AE, 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, GitHub Enterprise Cloud, y GitHub Enterprise Server.

About auto-merge

If you allow auto-merge for pull requests in your repository, people with write permissions can configure individual pull requests in the repository to merge automatically when all merge requirements are met. If someone who does not have write permissions pushes changes to a pull request that has auto-merge enabled, auto-merge will be disabled for that pull request. For more information, see "Automatically merging a pull request."

Managing auto-merge

Nota: La opción para habilitar la fusión automática solo se muestra en las solicitudes de incorporación de cambios que no se pueden fusionar de manera inmediata. 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 más información, vea "Administración de una regla de protección de rama".

  1. En your enterprise, vaya a la página principal del repositorio.
  2. Debajo del nombre del repositorio, haz clic en Configuración. Botón de configuración del repositorio
  3. Under "Merge button", select or deselect Allow auto-merge. Checkbox to allow or disallow auto-merge