Git Essentials Extension Pack for Visual Studio Code (GPack)
These are some of my favorite git extensions which makes VSCode git management like WebStorm.
Notes:
You can use Local History instead of Checkpoints, it has a closer experience to WebstormLocal History, but it can be annoying because will create anywhere a .history folder.
Local History - Save files into local history like Webstorm localhistory, to have a checkpoints on each save change which you are working.
Extensions Included
1- Git History - View git log, file history, compare branches or commits
2- GitLens — Git supercharged - Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more
3- Git Graph - View a Git Graph of your repository, and perform Git actions from the graph.
4- Git File History - Modern, fast and intuitive tool for browsing the history and files in any git repository
6- Checkpoints - Checkpoints(using ctrl+alt+s) used in between commits for keeping a local short-term history of work in progress files, like bookmarks in you undo-stack.
Recommended Extension pack
ZPack is An Opinionated collection of the best and most used extensions for Web Developers in VSCode which has Better Developer Experience(DX) and load time in Mind.