157 extensions we classified as Git workflow, ranked by Marketplace installs. Updated nightly.
Supercharge Git within VS Code — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Automatically commit/push/pull changes on save, so you can edit a Git repo like a multi-file, versioned document.
Allows you to change easily between git projects.
Integrated Subversion source control
Generate .gitignore file using gitignore.io API
Integrate stashes management into your editor. Browse entries, review and extract changes, and more.
tortoise-svn is a simple extension for VSCode to use TortoiseSVN.
Checkpoints used in between commits for keeping a local short-term history of work in progress files, like bookmarks in you undo-stack.
Automatic git config user.email and user.name setting for vscode
Gitflow integration and support in Visual Studio Code
(2020 Fork) Perforce integration with VS Code's SCM features
Creates supplied diff output (i.e. 'a patch') and applies it to files.
Start a bitbucket pull request from VS code
Easily and quickly clone and access your GitHub repositories and create new ones
Automate your commit messages & your Git workflow.
Magit for Visual Studio Code
Connect to Azure Repos and work with Git and Team Foundation Version Control (TFVC) repositories. Manage your pull requests, work items, and more.
Provide a command to browse the current project using GitExtensions, from the Explorer.
Accelerate your development team with preemptive merge conflict detection
Perforce integration with VS Code's SCM features
A VS Code extension to generate a smart commit message based on file changes
Drag and drop rebasing, visualize dependency graphs & create new branches with the click of a button
Annotates the current line with git blame information
Visual Studio Code Github build status plugin
Effortless multi-workspace management and fast Git project cloning across directories.轻松管理多工作区,快速克隆 Git 项目并跨目录运行。
Code4z extension that modernizes the way you interact with Endevor inventory locations and elements
Open GitExtensions GUI from Visual Studio Code
A Wrapper for Git Worktree Operations that provides an interactive API so developers have a better experience
VS Code Bitbucket Plugin - See pull requests associated with commits | Create/open pull requests in Bitbucket | Open source code line/selection in Bitbucket
Use keyboard shortcuts to edit an interactive git rebase
Define multiple git config user profiles and switch them easily using status bar
VS Code extension which helps to generate AI commit messages using ChatGPT
Integrates CVS support into VS Code's SCM interface
Jujutsu (jj) GUI: shape commits, stack PRs on GitHub, run coding agents in workspaces. Works with your Git repo.
Display inline information in the text editor about the latest commit that edited the currently selected line
Add a file to .gitignore through the VSCode file explorer
Jujutsu (jj) version control system for VS Code
Provide support in TFVC (Team Foundation Version Control) to Visual Studio Code
Integrating Git Hooks to vscode UI; Can View, Edit and Run your local Git Hooks which can prevent your git repository from potential issues and enforce code quality.
Use .gitignore to ignore files in the browser and search
Diff editor layouts & more for 3-way merging
Sapling: A Scalable, User-Friendly Source Control System
Local source control for Power Apps portals code for web files like images or style sheets, web templates and content snippets.
This extension provides basic Source Depot operations for Visual Studio Code.
No more headache on multiple conflicts after merging!
GitCode pull request integration for Visual Studio Code
View your Git remote repo in VS Code without cloning
Displays a menu for viewing, switching, creating, and removing git worktrees
VS Code extension which helps to generate AI commit messages using ChatGPT
Display git blame in editor gutter like JetBrains IDEs
One command to push all your broken code straight to master.
ServiceNow Integrated Code Helper. Get the latest as I build stuff ready to be tested! Provide feedback to [email protected]
AI Version Control for Vibe Coding
Opens a Pull Request on Bitbucket from VSCode
This extension opens up the github links in your browser
Easily compare project file differences across multiple branches using the context menu.
Git User Switcher is a Visual Studio Code extension that allows you to easily switch between multiple Git user identities within your projects. With this extension, you can quickly toggle between different usernames, email addresses, and SSH keys associated with your Git repositories. It provides a
This extention makes it easy to share web access url for Git files (full for Azure Repos and partial for GitHub) through browser or clipboard
AI-powered git commit message generator using Claude AI
Fetch your next commit message from WhatTheCommit.com
Browse Pull Requests, Issues, and Actions from Forgejo, Gitea, and Codeberg directly in VS Code
Provides an extra layer of GIT before deploy and retrieve the source to Salesforce ORG
🚀 全平台SVN智能插件:基于原生命令行工具,支持Windows/macOS/Linux,内置AI提交日志生成,可视化差异对比,100%开源透明。无需TortoiseSVN,轻量级高性能!
Easily create, generate from Toptal API, and manage .gitignore files. Supports custom rules and file hiding.
Easily ignore changes to files using git's skip-worktree and assume-unchanged flags.
It allows to configure access to GitLab NPM Registry from your workstation whenever you are working on repo where npm dependencies should be fetched from Gitlab NPM registry
Add elements from up the Endevor map to your synchronized Git-Endevor repository.
Work with Git and store code in a Dimensions CM repository
Configurable source control for InterSystems environments
AI-powered commit message generator using Qwen CLI with Conventional Commits support