vscode-git-monolithic-extension

Fork of the built-in VSCode Git extension which includes optimisations for monolithic repositories.

MIT License

Stars
1

Monolithic Git for VSCode

A fork of VSCode's integrated Git support (from 2021-09-08) designed to work better with large repositories that Git is slow to work with.

Find it on the VSCode Marketplace

See ./extension/vsix/README.md for more details.

Building

For development builds

bazel build //extension/vsix:git_monolithic --stamp

For release

  1. Increment version in extension/vsix/package.json
  2. bazel build //extension/vsix:git_monolithic

Terminology

  • Tracked Changes - Changes to files already present in the current git commit-ish.
  • Untracked Changed - New or previously ignored files which are not currently tracked.

The List