Supercharge Git inside VS Code and unlock untapped knowledge within each repository — 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
OTHER License
Bot releases are hidden (Show)
Published by eamodio over 5 years ago
alt-click
for Compare with Working Tree), Copy Commit ID to Clipboard (alt-click
for Copy Commit Message to Clipboard), and Open Commit on Remote (if available) commandsalt-click
for Copy Commit Message to Clipboard), and Open File on Remote (if available) commandsgitlens.views.pageItemLimit
setting to specify the number of items to show in a each page when paginating a view list. Use 0 to specify no limitgitlens.openFileRevisionFrom
) command to allow entering referencesgitlens.diffWithNext
) command when in the diff editorgitlens.diffWithPrevious
) command when in the diff editorgitlens.diffWithWorking
) command when in the diff editorgitlens.diffHeadWithBranch
) command to Compare HEAD with... (gitlens.diffHeadWith
)gitlens.diffWorkingWithBranch
) command to Compare Working Tree with... (gitlens.diffWorkingWith
)gitlens.diffWithBranch
) command to Open Changes with... (gitlens.diffWithRef
)gitlens.openFileRevisionFromBranch
) command to Open Revision from... (gitlens.openFileRevisionFrom
)gitlens.views.compare.selectForCompare
) command to Compare References...
#
— closes #690
gitlens.diffLineWithPrevious
) command to follow the line history much bettergitlens.views.compare.selectForCompare
) from the command palettePublished by eamodio over 5 years ago
gitlen://
uris) — includes the commit idgitlens.openFileRevisionFromBranch
) command to open the revision of the current file from the selected branch — closes #646
Published by eamodio over 5 years ago
mailto:
link to the author on the commit details hover — closes #642
gitlens.hovers.detailsMarkdownFormat
setting to specify the format (in markdown) of the commit details hover${email}
) — closes #642
gitlens.blame.format
, gitlens.currentLine.format
, gitlens.hovers.detailsMarkdownFormat
, gitlens.views.commitFormat
, gitlens.views.commitDescriptionFormat
, gitlens.views.stashFormat
, gitlens.views.stashDescriptionFormat
, and gitlens.statusBar.format
Published by eamodio almost 6 years ago
gitlens.copyRemoteFileUrlToClipboard
) to Copy Remote URL to Clipboard for brevityPublished by eamodio almost 6 years ago
Published by eamodio almost 6 years ago
gitlens.defaultDateShortFormat
setting to specify how short absolute dates will be formatted by defaultgitlens.defaultDateStyle
) and uses the new gitlens.defaultDateShortFormat
setting for formattingPublished by eamodio almost 6 years ago
gitlens.views.showRelativeDateMarkers
setting to specify whether to show relative date markers (Less than a week ago, Over a week ago, Over a month ago, etc) on revision (commit) histories in the views — closes #571
gitlens.diffWithWorking
) to align with VS Codes new Open Changes icongitlens.views.avatars
setting into gitlens.views.compare.avatars
, gitlens.views.repositories.avatars
, and gitlens.views.search.avatars
settings for more granular controlPublished by eamodio almost 6 years ago
gitlens.stashSave
) to Stash All Changes and adds a new Stash Changes command (gitlens.stashSaveFiles
)gitlens.stashSave
) — closes Microsoft/vscode#64423
Published by eamodio almost 6 years ago
alt
-command of the Toggle File Blame Annotations commandPublished by eamodio almost 6 years ago
gitlens.views.commitFileDescriptionFormat
setting to specify the description format of a committed file in the viewsgitlens.views.commitDescriptionFormat
setting to specify the description format of committed changes in the viewsgitlens.views.stashFileDescriptionFormat
setting to specify the description format of a stashed file in the viewsgitlens.views.stashDescriptionFormat
setting to specify the description format of stashed changes in the viewsgitlens.views.statusFileDescriptionFormat
setting to specify the description format of the status of a working or committed file in the viewsgitlens.views.repositories.compact
setting to specify whether to show the Repositories view in a compact display density — closes #571
Published by eamodio almost 6 years ago
${changes}
token in the gitlens.views.stashFormat
setting)gitlens.menus
setting)gitlens.showQuickRevisionDetails
) to show file commit detailsalt
-command of the Toggle File Blame Annotations command (gitlens.toggleFileBlame
) to be the Toggle File Heatmap Annotations command (gitlens.toggleFileHeatmap
)gitlens.views.exploreRepoRevision
) to Explore Repository from Here
gitlens.outputLevel
defaultgitlens.views.exploreRepoRevision
) would fail to load in certain casesPublished by eamodio almost 6 years ago
gitlens.diffDirectoryWithHead
) command to open the configured git difftool to compare the working directory with HEAD — closes #569
Published by eamodio almost 6 years ago
Published by eamodio almost 6 years ago
gitlens.liveshare.allowGuestAccess
setting to specify whether to allow guest access to GitLens features when using Visual Studio Live Sharegitlens:
scheme — closes #430
gitlens.views.exploreRepoRevision
) command which opens a virtual workspace folder (uses the new Git virtual file system provider) for the repository at the specified point in time (commit, branch, tag, etc) — closes #398
gitlens.views.repositories.autoReveal
setting to specify whether to automatically reveal repositories in the Repositories view when opening files${changes}
token in the gitlens.views.commitFormat
setting) — closes #493
gitlens.fetchRepositories
) command to fetch all of the open repositoriesgitlens.pullRepositories
) command to pull all of the open repositoriesgitlens.pushRepositories
) command to push all of the open repositories (becareful with this one)gitlens.showLineHistoryView
) command to open the Line History viewgitlens.showCommitInView
) command to open a commit in the Search Commits viewgitlens.showFileHistoryInView
) command to open a file's revision (commit) history in the File History viewgitlens.showCommitInView
) command to quickly open the current line's commit in the Search Commits viewgitlens.showQuickRevisionDetails
) command to quickly show the revision (commit) details of the current file revisiongitlens.diffWithWorking
) command to the editor toolbar when comparing revisions#
, in addition to branches and tags — closes #535
gitlens.codeLens.includeSingleLineSymbols
setting to specify whether to provide any Git code lens on symbols that span only a single linegitlens.diffWithBranch
) command to Open Changes with Branch or Tag...
gitlens.diffWithNext
) command to Open Changes with Next Revision
gitlens.diffWithPrevious
) command to Open Changes with Previous Revision
gitlens.diffLineWithPrevious
) command to Open Line Changes with Previous Revision
gitlens.diffWithRevision
) command to Open Changes with Revision...
gitlens.diffWithWorking
) command to Open Changes with Working File
gitlens.diffLineWithWorking
) command to Open Line Changes with Working File
gitlens.explorers.*
settings to gitlens.views.*
gitlens.gitExplorer.*
settings to gitlens.views.repositories.*
gitlens.historyExplorer.*
settings to gitlens.views.fileHistory.*
and gitlens.views.lineHistory.*
gitlens.resultsExplorer.*
settings to gitlens.views.search.*
and gitlens.views.compare.*
gitlens.showGitExplorer
) command with Show Repositories View (gitlens.showRepositoriesView
)gitlens.showHistoryExplorer
) command with Show File History View (gitlens.showFileHistoryView
)gitlens.showResultsExplorer
) command with Show Search Commits View (gitlens.showSearchView
) and Show Compare View (gitlens.showCompareView
)gitlens.advanced.git
setting as it is no longer neededPublished by eamodio about 6 years ago
gitlens.terminalCheckoutCommit
) to commit node(s) of the GitLens explorer — closes #463
gitlens.terminalRebaseCommit
) to apply to all commit node(s) of the GitLens explorergitlens.terminalResetCommit
) to apply to all commit node(s) of the GitLens explorer