メモ
この機能はパブリック プレビュー段階であり、変更される可能性があります。
スタック内の各プル要求には、そのレイヤーの差分のみが表示されます。 つまり、レビュー担当者は、任意のプル要求に対して個別に変更を要求できます。 レビュー担当者がプル要求の中間スタックで変更を要求する場合は、変更を所有するブランチで修正を行い、その上のブランチが更新プログラムを取得するようにリベースする必要があります。
レビューフィードバックへの対処
-
変更が必要なブランチに移動します。
Shell gh stack checkout BRANCH-NAME
gh stack checkout BRANCH-NAME
gh stack bottom、gh stack down、gh stack up、gh stack topを使用してスタック内を移動することもできます。
-
要求された修正を行い、ステージングしてコミットします。
Shell git add . git commit -m "helpful-commit-message"
git add . git commit -m "helpful-commit-message" -
変更をスタックの残りの部分にカスケードします。 これにより、変更されたブランチの上のすべてのブランチがリベースされ、修正プログラムが取得されます。
Shell gh stack rebase
gh stack rebase -
更新されたスタックをプッシュします。 これにより、
--force-with-leaseを使用して、リベースされたブランチを安全に更新します。Shell gh stack push
gh stack push
プッシュすると、変更されたプル要求の上にある各プル要求に更新が反映され、CI チェックが再トリガーされます。