Overview Version History Q & A Rating & Review
Git Helper VS Code Extension
Overview
Git Helper is a lightweight VS Code extension that streamlines common Git workflows.
It provides quick commands for repository setup, staging, committing, branching, and recovery — all accessible from the Command Palette.
Features & Commands
Repository Setup
Git Helper [Setup]: Initialize Repository (gitHelper.initRepo)
Git Helper [Setup]: Link Project to Remote (gitHelper.linkRemote)
Staging & Committing
Git Helper [Commit]: Stage All Files (gitHelper.stageAll)
Git Helper [Commit]: Stage Specific File (gitHelper.stageFile)
Git Helper [Commit]: Commit Changes (gitHelper.commit)
Push & Pull
Git Helper [Sync]: Push to Remote (gitHelper.push)
Git Helper [Sync]: Pull from Branch (gitHelper.pullBranch)
Git Helper [Sync]: Merge Branch (gitHelper.mergeBranch)
Branch Management
Git Helper [Branch]: Create New Branch (gitHelper.newBranch)
Git Helper [Branch]: Switch Branch (gitHelper.switchBranch)
Git Helper [Branch]: Create Tag (gitHelper.tag)
Recovery & Reset
Git Helper [Reset]: Revert Last Commit (gitHelper.revertLast)
Git Helper [Reset]: Reset Commits (Hard) (gitHelper.resetCommits)
Git Helper [Reset]: Reset Remote (gitHelper.resetRemote)
Git Helper [Reset ⚠️]: Force Reset Remote (Dangerous) (gitHelper.forceResetRemote)
Stash & Logs
Git Helper [Stash]: Stash Changes (gitHelper.stash)
Git Helper [Stash]: Apply Stash (gitHelper.stashPop)
Git Helper [Info]: Show Status (gitHelper.status)
Git Helper [Info]: Show Log (gitHelper.log)
Usage
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
Search for Git Helper: <command>.
Select the desired action (e.g., Git Helper: Commit Changes).
Installation
Install from the Visual Studio Code Marketplace (marketplace.visualstudio.com in Bing).
Or install via VS Code:
Open Extensions (Ctrl+Shift+X).
Search for Git Helper .
Click Install .
Notes
Force Reset Remote is destructive — use only if you need to overwrite remote history.
Commands are designed for small to mid‑sized teams who want quick Git actions without memorizing CLI syntax.
License
MIT License