# Documentación de Pull Requests

Descubra cómo crear, revisar y combinar solicitudes de incorporación de cambios, resolver conflictos de combinación y trabajar con bifurcaciones.

## Recommended

* [Acerca de los pull requests](/es/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Usa pull requests para proponer, debatir y fusionar cambios en GitHub.

* [Ramas](/es/enterprise-server@3.22/pull-requests/reference/branches)

  Use ramas en GitHub para aislar el trabajo de desarrollo, administrar ramas predeterminadas y colaborar eficazmente mediante solicitudes de incorporación de cambios y protecciones de rama.

* [Crear una solicitud de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Cree una pull request para proponer cambios en el código de un repositorio.

* [Revisar los cambios propuestos en una solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Revise las confirmaciones, los cambios de archivo y las diferencias en las solicitudes de incorporación de cambios para proporcionar comentarios, aprobar los cambios o solicitar actualizaciones antes de la combinación.

* [Combinación de una solicitud de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Fusionar las solicitudes de extracción en la rama upstream, elegir métodos de fusión y cumplir los requisitos del repositorio, como revisiones o comprobaciones de estado.

* [Resolución de un conflicto de combinación en GitHub](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resuelva conflictos de combinación simples directamente en GitHub el uso del editor de conflictos o controle casos complejos a través de la línea de comandos.

* [Bifurcar un repositorio](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Bifurque un repositorio sobre GitHub para proponer cambios, colaborar en proyectos y administrar su propia copia del código base.

* [Confirmaciones](/es/enterprise-server@3.22/pull-requests/reference/commits)

  Obtenga información sobre cómo las confirmaciones guardan los cambios en los archivos, realizar un seguimiento de la autoría y organizar el historial del proyecto en GitHub.

## Links

### Getting started

* [Acerca de los pull requests](/es/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Usa pull requests para proponer, debatir y fusionar cambios en GitHub.

## Articles

* [Acerca de los pull requests](/es/enterprise-server@3.22/pull-requests/get-started/about-pull-requests)

  Usa pull requests para proponer, debatir y fusionar cambios en GitHub.

* [Acerca de los forks](/es/enterprise-server@3.22/pull-requests/get-started/about-forks)

  Utiliza bifurcaciones para realizar cambios en tu propia copia de un repositorio y proponerlos al proyecto original.

* [Guía de inicio rápido para solicitudes de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/get-started/pull-request-quickstart)

  Propón tu primer cambio y sigue todo el proceso, desde tu primera confirmación hasta una solicitud de extracción fusionada.

* [Inicio rápido para revisar las solicitudes de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/get-started/reviewing-pull-requests-quickstart)

  Revise una solicitud de incorporación de cambios dejando comentarios, realizando sugerencias y aprobando o solicitando cambios.

* [Escribir código para un proyecto](/es/enterprise-server@3.22/pull-requests/concepts/writing-code-for-a-project)

  Use ramas, bifurcaciones, confirmaciones y solicitudes de incorporación de cambios para escribir, refinar y proponer cambios de código de forma segura para proyectos colaborativos.

* [Ayudar a otros usuarios a revisar los cambios](/es/enterprise-server@3.22/pull-requests/concepts/helping-others-review-your-changes)

  Cree solicitudes de incorporación de cambios claras y centradas que mejoren la colaboración, optimicen las revisiones y mantengan informado al equipo sobre los cambios.

* [Escribir reseñas](/es/enterprise-server@3.22/pull-requests/concepts/giving-reviews)

  Proporcione comentarios sobre las solicitudes de incorporación de cambios al comentar los cambios, sugerir modificaciones y aprobar o solicitar actualizaciones antes de combinar código.

* [Resolución de revisiones](/es/enterprise-server@3.22/pull-requests/concepts/resolving-reviews)

  Aborde los comentarios de la revisión comparando los cambios, actualizando el código y respondiendo a los comentarios para preparar la pull request para su fusión.

* [Implementación de código](/es/enterprise-server@3.22/pull-requests/concepts/deploying-code)

  Valide las comprobaciones previas a la implementación, elija estrategias de combinación y administre ramas de forma eficaz al implementar código.

* [Administración de ramas dentro del repositorio](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/managing-branches-within-your-repository)

  Cree nuevas ramas para el desarrollo y elimine ramas sin usar directamente en GitHub.

* [Confirmar cambios a una rama de solicitud de extracción desde una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/committing-changes-to-a-pull-request-branch-created-from-a-fork)

  Confirma los cambios en una rama de solicitud de incorporación de cambios creada a partir de una bifurcación obteniendo los permisos necesarios y utilizando los comandos de Git de forma eficaz.

* [Creación de un commit con varios autores o en nombre de una organización](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors)

  Atribuye los commits a varios autores u organizaciones utilizando trailers en los mensajes de commit para mejorar la colaboración y la transparencia.

* [Cambiar un mensaje de confirmación](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/changing-a-commit-message)

  Modifique los mensajes de confirmación poco claros, incorrectos o confidenciales localmente e inserte confirmaciones actualizadas en GitHub, incluidos los pasos para editar confirmaciones recientes o anteriores.

* [Comparar confirmaciones](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/comparing-commits)

  Compare ramas, etiquetas, confirmaciones, bifurcaciones y fechas para analizar los cambios y realizar un seguimiento eficaz del historial del repositorio.

* [Confirmaciones de resolución de problemas](/es/enterprise-server@3.22/pull-requests/how-tos/commit-changes/troubleshooting-commits)

  Resuelva problemas comunes de confirmación, como vínculos de usuario incorrectos, confirmaciones locales que faltan y bloques de protección de inserción.

* [Crear una solicitud de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Cree una pull request para proponer cambios en el código de un repositorio.

* [Crear una solicitud de extracción desde una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/creating-a-pull-request-from-a-fork)

  Cree una solicitud de incorporación de cambios de una bifurcación para proponer cambios en un repositorio ascendente y colaborar en el código de forma eficaz.

* [Cambiar la etapa de un pull request](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/changing-the-stage-of-a-pull-request)

  Marque una solicitud de incorporación de cambios de borrador como lista para su revisión o convierta una solicitud de incorporación de cambios abierta a un borrador para administrar el flujo de trabajo de forma eficaz.

* [Mantener la solicitud de incorporación de cambios sincronizada con la rama base](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)

  Actualiza la rama de tu pull request con los cambios procedentes de la rama base para resolver conflictos y garantizar la compatibilidad antes de fusionarla.

* [Cambio de la rama base de un pull request](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)

  Modifique la rama base de una solicitud de incorporación de cambios abierta para comparar los cambios con una rama diferente y garantizar actualizaciones precisas.

* [Solicitar una revisión de solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)

  Solicita revisiones para tus solicitudes de extracción a personas o equipos para garantizar comentarios completos y una colaboración eficaz.

* [Solicitudes de incorporación de cambios apiladas](/es/enterprise-server@3.22/pull-requests/how-tos/stacked-pull-requests)

  Use las solicitudes de incorporación de cambios apiladas para dividir los cambios de código grandes en una cadena de solicitudes de incorporación de cambios más pequeñas y dependientes que puede revisar y combinar de forma independiente.

* [Revisar solicitudes de extracción localmente](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/checking-out-pull-requests-locally)

  Consulte las solicitudes de incorporación de cambios localmente para resolver conflictos de mezcla, probar cambios o modificar código.

* [Revisar los cambios propuestos en una solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Revise las confirmaciones, los cambios de archivo y las diferencias en las solicitudes de incorporación de cambios para proporcionar comentarios, aprobar los cambios o solicitar actualizaciones antes de la combinación.

* [Revisar los cambios en las dependencias en un pull request](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/reviewing-dependency-changes-in-a-pull-request)

  Revise los cambios de dependencia en las solicitudes de incorporación de cambios para identificar las dependencias agregadas, actualizadas o eliminadas y detectar vulnerabilidades antes de llegar a producción.

* [Comentar en una solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/commenting-on-a-pull-request)

  Deja comentarios en las solicitudes de incorporación de cambios en GitHub, incluyendo comentarios generales, sugerencias específicas de líneas y debates a nivel de archivo para mejorar la colaboración y las revisiones de código.

* [Aprobación de una pull request con revisiones requeridas](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews)

  Apruebe las solicitudes de incorporación de cambios con las revisiones necesarias, incluidas las reglas de aprobación, la revisión de los cambios y el envío de comentarios antes de la combinación.

* [Ver una revisión de solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/viewing-a-pull-request-review)

  Ver y navegar por todos los comentarios de una única revisión de solicitud de extracción para comprender los cambios y los comentarios.

* [Descartar una revisión de solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/dismissing-a-pull-request-review)

  Descartar revisiones de solicitudes de extracción obsoletas o no aprobadas y actualizar su estado con un comentario obligatorio.

* [Incorporar comentarios en tu solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/review-pull-requests/incorporating-feedback-in-your-pull-request)

  Aplica los cambios sugeridos directamente a una solicitud de incorporación de cambios, agrupa varias sugerencias en una sola confirmación o abre una incidencia para realizar un seguimiento de los comentarios que quedan fuera del alcance.

* [Resolución de un conflicto de combinación en GitHub](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resuelva conflictos de combinación simples directamente en GitHub el uso del editor de conflictos o controle casos complejos a través de la línea de comandos.

* [Resolver un conflicto de fusión con la línea de comando](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-using-the-command-line)

  Resuelva conflictos de combinación mediante la línea de comandos mediante la identificación de cambios en conflicto, la edición de archivos y la confirmación de resoluciones.

* [Resolución de problemas de verificaciones de estado requeridas](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-required-status-checks)

  Resuelva errores comunes y desbloquee la combinación o inserción en ramas protegidas mediante la solución de problemas de comprobaciones de estado necesarias.

* [Combinación de una solicitud de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Fusionar las solicitudes de extracción en la rama upstream, elegir métodos de fusión y cumplir los requisitos del repositorio, como revisiones o comprobaciones de estado.

* [Combinación de una solicitud de incorporación de cambios con una cola de fusión mediante combinación](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request-with-a-merge-queue)

  Utiliza colas de fusión en GitHub para agilizar la fusión de solicitudes de extracción, garantizar que se superen las comprobaciones requeridas y gestionar eficazmente las operaciones de la cola.

* [Fusionar una solicitud de cambios automáticamente](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/automatically-merging-a-pull-request)

  Habilite o deshabilite la combinación automática para las solicitudes de incorporación de cambios para simplificar el flujo de trabajo y combinar automáticamente los cambios una vez que se cumplan todos los requisitos.

* [Revertir un pull request](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/reverting-a-pull-request)

  Cree una nueva pull request para revertir una pull request fusionada anteriormente y resolver los conflictos de fusión si se producen.

* [Cerrar una solicitud de extracción](/es/enterprise-server@3.22/pull-requests/how-tos/merge-and-close-pull-requests/closing-a-pull-request)

  Cierra una solicitud de extracción sin fusionarla para administrar cambios innecesarios o abordar soluciones alternativas en otras ramas.

* [Bifurcar un repositorio](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Bifurque un repositorio sobre GitHub para proponer cambios, colaborar en proyectos y administrar su propia copia del código base.

* [Configuración de un repositorio remoto para una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/configuring-a-remote-repository-for-a-fork)

  Configure un repositorio remoto que apunte al repositorio upstream en Git para sincronizar los cambios entre la bifurcación y el repositorio original.

* [Sincronizar una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/syncing-a-fork)

  Sincronice un repositorio bifurcada con su repositorio ascendente mediante la interfaz web, GitHub CLI o línea de comandos.

* [Permitir cambios para una rama de solicitud de extracción creada desde una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

  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.

* [Desasociar una bifurcación](/es/enterprise-server@3.22/pull-requests/how-tos/work-with-forks/detaching-a-fork)

  Desconecte un repositorio de su red de bifurcación dejando la red o creando un repositorio independiente a través de los pasos manuales.

* [Solicitudes de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/reference/pull-requests)

  Proponer, revisar y combinar cambios de código mediante solicitudes de incorporación de cambios para colaborar de forma eficaz y mantener la calidad del código.

* [Ramas](/es/enterprise-server@3.22/pull-requests/reference/branches)

  Use ramas en GitHub para aislar el trabajo de desarrollo, administrar ramas predeterminadas y colaborar eficazmente mediante solicitudes de incorporación de cambios y protecciones de rama.

* [Horquillas](/es/enterprise-server@3.22/pull-requests/reference/forks)

  Comprenda cómo las bifurcaciones permiten la colaboración independiente mediante la creación de repositorios independientes conectados al original, con una configuración y permisos distintos.

* [Confirmaciones](/es/enterprise-server@3.22/pull-requests/reference/commits)

  Obtenga información sobre cómo las confirmaciones guardan los cambios en los archivos, realizar un seguimiento de la autoría y organizar el historial del proyecto en GitHub.

* [Utilizar parámetros de consulta para crear un pull request](/es/enterprise-server@3.22/pull-requests/reference/using-query-parameters-to-create-a-pull-request)

  Use parámetros de consulta para crear direcciones URL personalizadas que abran solicitudes de incorporación de cambios con títulos rellenados previamente, descripciones, etiquetas, etc.

* [Revisiones de solicitudes de extracción](/es/enterprise-server@3.22/pull-requests/reference/pull-request-reviews)

  Revise las solicitudes de incorporación de cambios para proporcionar comentarios, sugerir cambios y garantizar la calidad del código antes de la combinación.

* [Comprobaciones de estado](/es/enterprise-server@3.22/pull-requests/reference/status-checks)

  Comprenda cómo las comprobaciones de estado garantizan que las confirmaciones cumplen las condiciones del repositorio, ayudan a las revisiones de solicitudes de incorporación de cambios y administran validaciones como compilaciones, pruebas e implementaciones.

* [Fusiones de solicitudes de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/reference/pull-request-merges)

  Descubre estrategias para fusionar solicitudes de incorporación de cambios, como las confirmaciones de fusión, las fusiones squash y las rebases, con el fin de administrar el historial del repositorio de forma eficaz.

* [Conflictos de fusión](/es/enterprise-server@3.22/pull-requests/reference/merge-conflicts)

  Identifique y resuelva los conflictos de fusión en Git para garantizar una integración fluida de las ramas y que las fusiones de las solicitudes de incorporación de cambios se realicen con éxito.

* [Administración y estandarización de solicitudes de incorporación de cambios](/es/enterprise-server@3.22/pull-requests/reference/managing-and-standardizing-pull-requests)

  Administre y normalice las solicitudes de incorporación de cambios mediante plantillas, propietarios de código, ramas protegidas, conjuntos de reglas y herramientas automatizadas para contribuciones de repositorio coherentes y seguras.

* [Trabajar con ganchos de prerrecepción](/es/enterprise-server@3.22/pull-requests/reference/working-with-pre-receive-hooks)

  Aplique directivas de repositorio y evite problemas como secretos o confirmaciones no válidas mediante enlaces de recepción previa en GitHub Enterprise Server.