GitHub Web Style Commit PR
VS Code Extension · v0.0.7

GitHub Web Style
Commit & PR

Recreate the GitHub Web flow — commit to a new branch and open a pull request without leaving VS Code.

↓ Download v0.0.7 (.vsix) View on GitHub
Command Palette
GitHub Web Style: Commit to New Branch and Create PR

How It Works

1
Validates your environment

Checks git, gh CLI, GitHub auth, repo state, and that you have uncommitted changes.

2
Shows a preview

Displays a confirmation of the pending files that will be committed.

3
Opens a commit message editor

Write a single-line or multiline commit message — the exact text is used for the commit.

4
Creates a new branch automatically

Named patch-pr-<timestamp>, branched from your currently checked-out branch.

5
Commits, pushes, and opens a PR

Commits your changes, pushes to origin, and creates a pull request targeting your original branch.

6
Shows the PR URL

An Open PR button appears so you can jump straight to the pull request.

Prerequisites

git

Installed and available on PATH

gh

GitHub CLI installed and on PATH

gh auth login

Already authenticated with GitHub

origin

Workspace inside a git repo with an origin remote and uncommitted changes

Installation

Latest: v0.0.7
  1. Download github-web-style-commit-pr-0.0.7.vsix
  2. Open VS Code
  3. Open the Command Palette and run Extensions: Install from VSIX…
  4. Select the downloaded .vsix file
  5. Reload VS Code if prompted