Pull requests
Open a GitHub pull request from your current branch.
- Topic
- Git
- Available on
- Available onDesktopWeb Portal
- Reviewed
- September 28, 2026
On this page
Glueprint can create a pull request from the current branch without leaving the Worktree view. Today this is GitHub-only and goes through the GitHub CLI (gh).
Prerequisites
ghinstalled on the machine that hosts the working directory. Install instructions: cli.github.com.gh auth statusclean — rungh auth loginonce if you haven’t.
If either is missing, the Create PR modal opens with a message explaining the issue and a link out. Everything else in the Git section works without gh.
How to open one
- Make sure your branch has commits the remote doesn’t, and is published. (Run Publish from the commit bar if it isn’t.)
- Open the Create PR modal — from the Git panel’s PR action, or press
Cmd/Ctrl+Shift+Panywhere in the workspace. - Fill in:
- Title — pre-filled from your last commit subject.
- Description — pre-filled from the commit body, if any.
- Base branch — the branch you want to merge into. Defaults to your repo’s default branch.
- Click Create PR. Glueprint shells out to
gh pr createand shows the resulting PR URL on success.
Once the branch has a PR, Cmd/Ctrl+Shift+G opens it in your browser.
Where it goes
The PR is created against the upstream remote of the current branch — usually origin. Glueprint doesn’t second-guess the remote you’ve configured; whichever GitHub repo gh resolves for the branch is where the PR lands.
What it doesn’t do
- Other forges — GitLab, Bitbucket, Gitea, and Gerrit are not wired through this flow today. You can still publish branches and copy the URL out.
- PR review inside the app — once the PR exists, follow it up in your browser or in the
ghCLI. - Status checks / merge — there’s no merge button inside Glueprint; merge from GitHub or
gh pr merge.
Mobile
The mobile app has a PR-creation modal too, with the same fields and the same gh requirement — on the host where the working directory lives, not on the phone.