a Git Command Palette to provide guided (step-by-step) access to many common Git commands, as well as quick access to.a Search & Compare view to search and explore commit histories by message, author, files, id, etc, or visualize comparisons between branches, tags, commits, and more.a Contributors view to visualize, navigate, and explore contributors.a Tags view to visualize, explore, and manage Git tags.a Stashes view to visualize, explore, and manage Git stashes.a Remotes view to visualize, explore, and manage Git remotes and remote branches.
a Branches view to visualize, explore, and manage Git branches.a Line History view to visualize, navigate, and explore the revision history of the selected lines of the current file.a File History view to visualize, navigate, and explore the revision history of the current file or just the selected lines of the current file.a Repositories view to visualize, explore, and manage Git repositories.a Commits view to visualize, explore, and manage Git commits.heatmap - shows how recently lines were changed, relative to all the other changes in the file and to now (hot vs.changes - highlights any local (unpublished) changes or lines changed by the most recent commit.blame - shows the commit and author who last modified each line of a file.on-demand file annotations in the editor, including.a status bar blame annotation showing the commit and author who last modified the current line.
#Smartgit set submodule to branch code#
GitLens simply helps you better understand code. GitLens is an open-source extension for Visual Studio Code. It helps you to visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more. GitLens supercharges Git inside VS Code and unlocks untapped knowledge within each repository.