Skip to main content

Revisión de solicitudes de incorporación de cambios apiladas

Aborde los comentarios de revisión sobre una solicitud de incorporación de cambios en cualquier lugar de una pila y coloque en cascada los cambios a través del resto de la pila.

Nota:

Esta característica está en versión preliminar pública y está sujeta a cambios.

Cada solicitud de incorporación de cambios en una pila muestra solo la diferencia para su capa. Esto significa que los revisores pueden solicitar cambios en cualquier solicitud de incorporación de cambios de forma independiente. Cuando un revisor solicita cambios en una solicitud de incorporación de cambios a mitad de la pila, debe realizar la corrección en la rama que posee el cambio y volver a basar las ramas por encima de ella.

Abordar los comentarios de revisión

  1. Vaya a la rama que necesita cambios.

    Shell
    gh stack checkout BRANCH-NAME
    

    También puede desplazarse por la pila con gh stack bottom, gh stack down, gh stack upy gh stack top.

  2. Realice las correcciones solicitadas y, a continuación, preconícelas y confírmelas.

    Shell
    git add .
    git commit -m "helpful-commit-message"
    
  3. Coloque en cascada los cambios en el resto de la pila. Esto vuelve a base de cada rama por encima del modificado para que recojan la corrección.

    Shell
    gh stack rebase
    
  4. Inserte la pila actualizada. Esto usa --force-with-lease para actualizar de forma segura las ramas rebasedas.

    Shell
    gh stack push
    

Después de insertar, cada solicitud de incorporación de cambios por encima del modificado refleja la actualización y se vuelven a desencadenar las comprobaciones de CI.