Observação
Esse recurso está em versão prévia pública e está sujeito a alterações.
Cada solicitação de pull em uma pilha mostra apenas a diferença para sua camada. Isso significa que os revisores podem solicitar alterações em qualquer solicitação de pull de forma independente. Quando um revisor solicita alterações em uma solicitação de pull no meio da pilha, você deve fazer a correção no branch que possui a alteração e a rebase para que os branches acima dele peguem sua atualização.
Endereçando comentários de revisão
-
Navegue até o branch que precisa de alterações.
Shell gh stack checkout BRANCH-NAME
gh stack checkout BRANCH-NAMEVocê também pode percorrer a pilha com
gh stack bottom,gh stack downegh stack up``gh stack top. -
Faça as correções solicitadas e, em seguida, prepare-as e confirme-as.
Shell git add . git commit -m "helpful-commit-message"
git add . git commit -m "helpful-commit-message" -
Em cascata as alterações pelo restante da pilha. Isso rebaseia todos os branchs acima do alterado para que eles peguem sua correção.
Shell gh stack rebase
gh stack rebase -
Envie por push a pilha atualizada. Isso usa
--force-with-leasepara atualizar com segurança as ramificações rebased.Shell gh stack push
gh stack push
Depois de enviar por push, cada solicitação de pull acima da alterada reflete a atualização e todas as verificações de CI são disparadas novamente.