

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Actualización de una solicitud de extracción
<a name="how-to-update-pull-request"></a>

Puede actualizar una solicitud de cambios de código con más cambios de código enviando las confirmaciones a la ramificación fuente de una solicitud de extracción abierta. Para obtener más información, consulte [Crea una confirmación en AWS CodeCommit](how-to-create-commit.md).

Puede utilizar la consola AWS CodeCommit o la AWS CLI para actualizar el título o la descripción de una solicitud de extracción. Es posible que desee actualizar la solicitud de extracción porque:
+ Otros usuarios no entienden la descripción, o el título original es confuso.
+ Desea que el título o la descripción reflejen los cambios realizados en la ramificación de origen de una solicitud de extracción abierta.

## Actualizar una solicitud de extracción (consola)
<a name="how-to-update-pull-request-console"></a>

Puede utilizar la consola de CodeCommit para actualizar el título y la descripción de una solicitud de extracción en un repositorio de CodeCommit. Para actualizar el código de la solicitud de extracción, envíe las confirmaciones a la ramificación fuente de una solicitud de extracción abierta.

1. Abra la consola de CodeCommit en [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. En **Repositories (Repositorios)**, elija el nombre del repositorio cuya solicitud de extracción desea actualizar. 

1. En el panel de navegación, seleccione **Pull requests (Solicitudes de extracción)**.

1. De forma predeterminada, se muestra una lista de todas las solicitudes de extracción abiertas. Elija la solicitud de extracción abierta que desea actualizar.

1. En la solicitud de extracción, elija **Details (Detalles)** y, a continuación, seleccione **Edit details (Editar detalles)** para editar el título o la descripción.
**nota**  
No puede actualizar el título o la descripción de una solicitud de extracción cerrada o combinada.

## Actualizar solicitudes de extracción (AWS CLI)
<a name="how-to-update-pull-request-cli"></a>

Para utilizar los comandos de AWS CLI en CodeCommit, instale la AWS CLI. Para obtener más información, consulte [Referencia de la línea de comandos](cmd-ref.md). 

También pueden interesarle los siguientes comandos:
+ **[update-pull-request-approval-state](how-to-review-pull-request.md#update-pull-request-approval-state)**, para aprobar o revocar la aprobación en una solicitud de extracción.
+ [**create-pull-request-approval-rule**](how-to-create-pull-request-approval-rule.md#how-to-create-pull-request-approval-rule-cli), para crear una regla de aprobación para una solicitud de extracción.
+ [**delete-pull-request-approval-rule**](how-to-edit-delete-pull-request-approval-rule.md#delete-pull-request-approval-rule), para eliminar una regla de aprobación para una solicitud de extracción.
+ [Crea una confirmación mediante el AWS CLI](how-to-create-commit.md#how-to-create-commit-cli) o [Creación de una confirmación mediante un cliente de Git](how-to-create-commit.md#how-to-create-commit-git) para crear e insertar cambios de código adicionales en la ramificación fuente de una solicitud de extracción abierta.

**Para usar la AWS CLI para actualizar solicitudes de extracción en un repositorio de CodeCommit**

1.  Para actualizar el título de una solicitud de extracción en un repositorio, ejecute el comando **update-pull-request-title**, especificando:
   + El ID de la solicitud de extracción (con la opción **--pull-request-id**).
   + El título de la solicitud de extracción (con la opción **--title**).

   Por ejemplo, para actualizar el título de una solicitud de extracción con el ID *47*:

   ```
   aws codecommit update-pull-request-title --pull-request-id 47 --title "Consolidation of global variables - updated review"  
   ```

1. Para actualizar la descripción de una solicitud de extracción, ejecute el comando **update-pull-request-description** especificando:
   + El ID de la solicitud de extracción (con la opción **--pull-request-id**).
   + La descripción (con la opción **--description**). 

    Por ejemplo, para actualizar la descripción de una solicitud de extracción con el ID *47* :

   ```
   aws codecommit update-pull-request-description --pull-request-id 47 --description "Updated the pull request to remove unused global variable."
   ```