Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Git Menu Ext
Git Menu Ext

Git Menu Ext

CnSharp Studio

| (0) | Free
Adds handy Git actions to Visual Studio: bulk-delete branches by keyword, clean up outdated branches, copy a commit's SHA, and export changed files from selected commits — available in the Git menu an
Download

Git Menu Ext

A Visual Studio extension (VSIX) that adds a few handy Git actions to the built-in Git menu and the commit history context menu.

Features

Top-level Git menu

Both commands are automatically greyed out when the current solution is not under Git control.

Command Description
Delete Branches… Bulk-delete local branches matching a keyword (lists matches with a confirmation step; the current branch is skipped).
Delete Outdated Branches… List and delete local branches whose upstream/remote branch has been deleted (gone). Local branches that never tracked a remote are left untouched. Pick which ones to delete.

Commit history context menu

Location: Git Repository window → commit history, right-click one or more commits.

Command Description
Copy Commit ID Copies the selected commit's full 40-char SHA to the clipboard (with a status-bar confirmation).
Export Changed Files… Supports Ctrl multi-select. Shows a dialog listing the selected commits (newest → oldest, with date/time), then exports the union of files changed by each selected commit. Optional extension filter and zip packaging.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft