Monolithic Git for VSCode
March 25, 2026 ยท View on GitHub
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
- Increment version in
extension/vsix/package.json -
bazel build //extension/vsix:git_monolithic \ --config=release
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
watcherpackage type issues. https://github.com/fabiospampinato/watcher/issues/33- ava tests should emit JUnit output
- Timeline view is not supported as the API surface is experimental.