gt add e2e/bitrise.yml
gt create ACI-281-cleanup-e2e -m "Clean up unused stuff in E2E tests"
gt submit
# A second PR in the stack, commit all unstaged changes
gt create ACI-281-unlimited-depth -a -m "Add option for unlimited clone depth"
gt submit
# Updating a mid-stack PR with changes
gt modify # interactive
gt submit
gt checkout # Interactive PR selector
gt repo sync # Maintenance: update trunk, delete merged branches, etc.
gt repo sync --restack # Restacks any open PRs after deleting the merged branches


  • Merging a single PR in the stack → won’t rebase the other PRs
  • It’s recommended to merge the entire stack at once