gh stack submit TUI customizes a whole stack
Introduced 2026-06-30 · score 0.96
HOW TO USE IT
When preparing PRs for a stack, run `gh stack submit` in an interactive terminal to choose branches, edit each PR’s title and description, and set ready or draft state. Submit the choices together with Ctrl+S.
gh stack submitWHY THIS HELPS
Before creating PRs for a stack, customize which branches become PRs and each PR’s details.
BEFORE THIS CHANGE
Previously, submit could only customize each PR’s title.
REQUIREMENTS AND LIMITATIONS
- Version: v0.0.7
- branch selection (Ctrl+X): Deselect a branch; deselecting it also deselects branches above it. Re-including a branch re-includes branches below it. Branches without PRs are included by default.
- PR title: Edit each PR’s title in the editor.
- PR description: Edit each PR’s description; the editor provides markdown preview and a `$EDITOR` escape.
- ready/draft toggle: Choose ready for review or draft for each PR. New PRs default to ready for review in the editor.
- Ctrl+S (required): Submit the edited PRs together.
- Prerequisite: Install the extension with `gh extension install github/gh-stack`; requires GitHub CLI (`gh`) v2.0+.
- Prerequisite: Stacked PRs is in private preview; the feature must be enabled for the repository.
- Prerequisite: Run in an interactive terminal to open the editor.
- The interface is keyboard- and mouse-driven.
FIRST-PARTY EVIDENCE
- https://github.com/github/gh-stack/releases/tag/v0.0.7
- https://github.com/github/gh-stack/blob/e208dfc/README.md
Check the installed version and the source before using it. Entry JSON