This is the Visual Studio Code extension to use Git Extensions (on GitHub).
It integrates all the Git Extensions command line features available in Visual Studio Code.
All the GitExtensions commands are available via the Command Palette:
- GitExtensions: Blame current file
- GitExtensions: Create a branch
- GitExtensions: Browse repository
- GitExtensions: Commit
- GitExtensions: Checkout a branch
- GitExtensions: Checkout a revision
- GitExtensions: See in Diff Tool
- GitExtensions: See File History
- GitExtensions: Init a repository
- GitExtensions: Resolve merge in GitExtensions
- GitExtensions: Pull commits
- GitExtensions: Push commits
- GitExtensions: Reset changes
- GitExtensions: Open settings
- GitExtensions: Manage stashs
- GitExtensions: Synchronize (Commit / Pull / Push)
- GitExtensions: Create a tag
- GitExtensions: Manage remotes
Preview of the commands in the Command Palette:
Commands available via the icons in the Status Bar (see VSCode settings to hide them):
- GitExtensions: Browse repository
- GitExtensions: See File History
Icons in the status bar:
Commands available via the explorer
contextual menus :
- GitExtensions: See in Diff Tool
- GitExtensions: See File History
- GitExtensions: Revert changes
Commands in the explorer:
Commands available via the editor
and the editor title
contextual menus :
- GitExtensions: See in Diff Tool
- GitExtensions: See File History
- GitExtensions: Revert changes
Commands in the editor:
Commands available via the Source Control Management
title menu :
- GitExtensions: Browse repository
- GitExtensions: Commit
Commands in the SCM menu:
All the settings available to customize Git Extentions integration to fit your needs by disabling the integration in some place of VSCode:
- GitExtensions should be accessible in the PATH or configured in VSCode setting
gitExtensions.exe.path
. - Visual Studio Code v1.79
None known.