https://github.com/pmiossec/vscode-gitextensions
VS Code extension to manage GitExtensions
https://github.com/pmiossec/vscode-gitextensions
gitextensions typescript vscode-extension
Last synced: about 1 year ago
JSON representation
VS Code extension to manage GitExtensions
- Host: GitHub
- URL: https://github.com/pmiossec/vscode-gitextensions
- Owner: pmiossec
- License: gpl-3.0
- Created: 2017-11-11T23:59:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-28T22:21:04.000Z (about 1 year ago)
- Last Synced: 2025-04-12T21:08:55.846Z (about 1 year ago)
- Topics: gitextensions, typescript, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=pmiossec.vscode-gitextensions
- Size: 639 KB
- Stars: 15
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Visual Studio Code extension for GitExtensions
This is the [Visual Studio Code](https://code.visualstudio.com/) extension to use [Git Extensions](http://gitextensions.github.io/) (on [GitHub](https://github.com/gitextensions/gitextensions)).
It integrates all the Git Extensions command line features available in Visual Studio Code.
[](https://marketplace.visualstudio.com/items?itemName=pmiossec.vscode-gitextensions) [](https://marketplace.visualstudio.com/items?itemName=pmiossec.vscode-gitextensions&ssr=false#review-details) [](https://marketplace.visualstudio.com/items?itemName=pmiossec.vscode-gitextensions&ssr=false#version-history)
## Features
### Integration in the Command Palette
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:

### Integration in the Status Bar
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:

### Integration in the File Explorer
Commands available via the `explorer` contextual menus :
* GitExtensions: See in Diff Tool
* GitExtensions: See File History
* GitExtensions: Revert changes
Commands in the explorer:

### Integration in the File Editor window
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:

### Integration in the Source Code Management (SCM) menu
Commands available via the `Source Control Management` title menu :
* GitExtensions: Browse repository
* GitExtensions: Commit
Commands in the SCM menu:

### Settings to customize the integrations
All the settings available to customize Git Extentions integration to fit your needs by disabling the integration in some place of VSCode:

## Requirements
* GitExtensions should be accessible in the PATH or configured in VSCode setting `gitExtensions.exe.path`.
* Visual Studio Code v1.79
## Known Issues
None known.