Open in GitHub
to the relevant quick picks -- need to enable it via "gitlens.experimental.openInHostingProvider": true
Show Branch History
command (gitlens.showQuickBranchHistory
) to show the history of the selected branchShow Last Opened Quick Pick
command (gitlens.showLastQuickPick
) to re-open the previously opened quick pick - helps to get back to previous contextalt+-
shortcut for the Show Last Opened Quick Pick
command (gitlens.showLastQuickPick
)Compare with...
(gitlens.diffWithBranch
) command to compare working file to another branch (via branch quick pick)Directory Compare
(gitlens.diffDirectory
) commandgitlens.showQuickFileHistory
command execution via CodeLens to limit results to the CodeLens blockShow Branch History
command to the branch history quick pick when showing only limited commits (e.g. starting at a specified commit)Show File History
command to the file history quick pick when showing only limited commits (e.g. starting at a specified commit)Don't Show Again
option to the unsupported git version notificationShow Repository History
command to Show Current Branch History
Repository History
terminology to Branch History
gitlens.diffWithPrevious
command execution via CodeLens when the CodeLens was not at the document/file levelhtml
and vue
language filesgitlens.advanced.codeLens.debug
setting to control whether or not to show debug information in CodeLensgitlens.showQuickRepoHistory
command fails to open when there is no active editorgitlens.showQuickFileHistory
& gitlens.showQuickRepoHistory
quick picksgitlens.showQuickFileHistory
& gitlens.showQuickRepoHistory
quick picks
Show Previous Commits
commandShow Next Commits
commandalt+,
(previous) & alt+.
(next) on the gitlens.showQuickFileHistory
& gitlens.showQuickRepoHistory
quick picksalt+,
(previous) & alt+.
(next) on the gitlens.showQuickCommitDetails
& gitlens.showQuickCommitFileDetails
quick picksgitlens.showQuickFileHistory
& gitlens.showFileHistory
to no longer show merge commitsgitlens.copyShaToClipboard
to copy the full sha, rather than short shagitlens.diffWithNext
command to open a diff with the next commitalt+.
shortcut for the gitlens.diffWithNext
commandshift+alt+p
shortcut to alt+,
for the gitlens.diffWithPrevious
commandalt+p
shortcut to shift+alt+,
for the gitlens.diffLineWithPrevious
commandgitlens.toggleCodeLens
from Command Palette when not availablegitlens.toggleCodeLens
shortcut key when not availablegitlens.showQuickCommitFileDetails
command to show a quick pick list of details for a file commitgitlens.showQuickCommitFileDetails
command to CodeLensgitlens.showQuickCommitFileDetails
command to the status bargitlens.closeUnchangedFiles
command to close any editors that don't have uncommitted changesgitlens.openChangedFiles
command to open all files that have uncommitted changesDirectory Compare
(gitlens.diffDirectory
) command to open the configured git difftool to compare directory versionsDirectory Compare with Previous Commit
command on the gitlens.showQuickCommitDetails
quick pickDirectory Compare with Working Tree
command on the gitlens.showQuickCommitDetails
quick pickChanged Files
grouping on the gitlens.showQuickCommitDetails
quick pickClose Unchanged Files
command on the gitlens.showQuickRepoStatus
quick pickgo back
command in quick pick listsgitlens.showQuickRepoStatus
quick pick for better claritygitlens.showQuickCommitDetails
to show commit a quick pick list of details for a commitgitlens.codeLens.recentChange.command
to be gitlens.showQuickCommitFileDetails
(though there is no visible behavior change)Open Files
to Open Changed Files
on the gitlens.showQuickCommitDetails
quick pickOpen Working Files
to Open Changed Working Files
on the gitlens.showQuickCommitDetails
quick pickShow Changed Files
to Show Commit Details
on the gitlens.showQuickCommitFileDetails
quick pickOpen Files
to Open Changed Files
on the gitlens.showQuickRepoStatus
quick pickCompare Line with Previous Commit
context menu itemCannot determine...
message and become unclickablegitlens.blame.annotation.dateFormat
to specify how absolute commit dates will be shown in the blame annotationsgitlens.statusBar.date
to specify whether and how the commit date will be shown in the blame status bargitlens.statusBar.dateFormat
to specify how absolute commit dates will be shown in the blame status barCompare with *
commands fail to open when there is no active editorOpen File
command on the gitlens.showQuickCommitDetails
quick pick list to open the commit version of the fileOpen File
command on the gitlens.showQuickCommitDetails
quick pick list to open the commit version of the filesalt+left
keyboard shortcut in quick pick list to go back
alt+right
keyboard shortcut in quick pick list to execute the currently selected item while keeping the quick pick open (in most cases)alt+right
keyboard shortcut on commit details file name, will open the commit version of the filegitlens.showQuickCommitDetails
quick pick listOpen File
to Open Working File
on the gitlens.showQuickCommitDetails
quick pick listOpen File
and Open Working Files
on the gitlens.showQuickCommitDetails
quick pick listgitlens.showQuickCommitDetails
quick pick listCopy Commit Sha to Clipboard
command to commit files quick pick listCopy Commit Message to Clipboard
command to commit files quick pick listShow Commit History
to Show File History
on the gitlens.showQuickCommitDetails
quick pick listShow Previous Commit History
to Show Previous File History
on the gitlens.showQuickCommitDetails
quick pick list.
showing in the path of quick pick listsgitlens.showQuickRepoStatus
command to show a quick pick list of files changed including status icons (added, modified, deleted, etc)alt+s
shortcut for the gitlens.showQuickRepoStatus
commandOpen File
command to gitlens.showQuickCommitDetails
quick pick listOpen Files
command to gitlens.showQuickCommitDetails
quick pick listNot Committed Yet
author for uncommitted changes to Uncommitted
gitlens.diffWithPrevious
and gitlens.diffWithWorking
commandsgitlens.showQuickCommitDetails
quick pick list for uncommitted changes -- now shows the previous commit detailsgitlens.copyMessageToClipboard
command to copy commit message to the clipboardgitlens.copyMessageToClipboard
to the editor content menuCopy Commit Message to Clipboard
command to gitlens.showQuickCommitDetails
quick pick listgitlens.copyShaToClipboard
to copy the sha of the most recent commit to the repository if there is no active editorgitlens.showQuickFileHistory
to execute gitlens.showQuickRepoHistory
if there is no active editorgitlens.showQuickRepoHistory
, gitlens.showQuickFileHistory
, and gitlens.showQuickCommitDetails
quick pick lists
Show Repository History
command to gitlens.showQuickFileHistory
quick pick listShow Previous Commits History
command to gitlens.showQuickCommitDetails
quick pick listShow Commits History
command to gitlens.showQuickCommitDetails
quick pick listCopy Commit Sha to Clipboard
command to gitlens.showQuickCommitDetails
quick pick listShow Changed Files
command to gitlens.showQuickCommitDetails
quick pick listgo back
navigation in quick pick listsgitlens.diffWithPrevious
command to the editor content menugitlens.diffWithWorking
command to the editor content menugitlens.showQuickRepoHistory
and gitlens.showQuickCommitDetails
commands to CodeLensgitlens.showQuickRepoHistory
and gitlens.showQuickCommitDetails
commands to the status bargitlens.codeLens.recentChange.command
to gitlens.showQuickCommitDetails
gitlens.statusBar.command
to gitlens.showQuickCommitDetails
gitlens.showQuickCommitDetails
to show commit commands rather than file set (use Show Changed Files
command to get to the file set)gitlens.diffWithPrevious
command to behave as gitlens.diffWithWorking
if the file has uncommitted changesgitlens.diffWithPrevious
command from Diff Commit with Previous
to Compare with Previous Commit
gitlens.diffLineWithPrevious
command from Diff Commit (line) with Previous
to Compare Line with Previous Commit
gitlens.diffWithWorking
command from Diff Commit with Working Tree
to Compare with Working Tree
gitlens.diffLineWithWorking
command from Diff Commit (line) with Working Tree
to Compare Line with Working Tree
.git
folderalt+p
shortcut for the gitlens.diffLineWithPrevious
commandshift+alt+p
shortcut for the gitlens.diffWithPrevious
commandalt+w
shortcut for the gitlens.diffLineWithWorking
commandshift+alt+w
shortcut for the gitlens.diffWithWorking
commandgitlens.copyShaToClipboard
command to copy commit sha to the clipboard (#28)gitlens.showQuickCommitDetails
command to show a quick pick list of details for a commitgo back
choice to gitlens.showQuickCommitDetails
, gitlens.showQuickFileHistory
, and gitlens.showQuickRepoHistory
quick pick listsgitlens.blame.annotation.highlight
to specify whether and how to highlight blame annotations (#24)gitlens.diffLineWithPrevious
and gitlens.diffWithPrevious
not following renames properlygitlens.diffLineWithPrevious
and gitlens.diffWithPrevious
not always grabbing the correct commitgitlens.blame.annotation.characters.*
settings to provide some control over how annotations are displayedgitlens.blame.annotation.activeLine
to specify whether and how to show blame annotations on the active linegitlens.blame.annotation.activeLine
is not off
trailing
blame annotation style -- adds annotations after the code lines rather than beforegitlens.blame.annotation.message
to show the commit message in expanded
and trailing
blame annotation stylesgitlens.blame.annotation.date
gitlens.advanced.toggleWhitespace.enabled
gitlens.diffLineWithPrevious
-- since vscode issuegitlens.diffLineWithWorking
-- since vscode issuef67f87c549
) where there is a collision of document schemesgitlens.advanced.gitignore.enabled
to enable/disable .gitignore parsing. Addresses #20 - Nested .gitignore files can cause blame to fail with a repo within another repoalt+h
shortcut for the gitlens.showQuickFileHistory
commandshift+alt+h
shortcut for the gitlens.showQuickRepoHistory
commandgitlens.advanced.maxQuickHistory
to limit the number of quick history entries to show (for better performance); Defaults to 200gitlens.diffLineWithPrevious
as alt
context menu item for gitlens.diffWithPrevious
gitlens.diffLineWithWorking
as alt
context menu item for gitlens.diffWithWorking
gitlens.showFileHistory
as alt
context menu item for gitlens.showQuickFileHistory
gitlens.diffLineWithPrevious
-- since it is now the alt
of gitlens.diffWithPrevious
gitlens.diffLineWithWorking
-- since it is now the alt
of gitlens.diffWithWorking
gitlens.menus.fileDiff.enabled
and gitlens.menus.lineDiff.enabled
with gitlens.menus.diff.enabled
-- since the switch between file and line diff is now controlled by the alt
keyDiff
commands for better clarityGit
from the commands as it feels unnecessaryDiff Commit with Working Tree
to the explorer context menu (assuming gitlens.menus.fileDiff.enabled
is true
)Diff Commit with Working Tree
& Diff Commit with Previous
to the editor title context menu (assuming gitlens.menus.fileDiff.enabled
is true
)gitlens.showQuickRepoHistory
command to run without an open editor (falls back to the folder repository)gitlens.showQuickFileHistory
command to show the file history in a quick-pick list (palette)gitlens.showQuickRepoHistory
command to show the repository history in a quick-pick list (palette)gitlens.showQuickFileHistory
option to the gitlens.codeLens.recentChange.command
, gitlens.codeLens.authors.command
, and gitlens.statusBar.command
settingsgit.viewFileHistory
option from the gitlens.codeLens.recentChange.command
, gitlens.codeLens.authors.command
, and gitlens.statusBar.command
settingsgitlens.statusBar.command
settings default to gitlens.showQuickFileHistory
instead of gitlens.toggleBlame
gitlens.showFileHistory
command to open the history explorergitlens.showFileHistory
option to the gitlens.codeLens.recentChange.command
, gitlens.codeLens.authors.command
, and gitlens.statusBar.command
settingsgitlens.codeLens.languageLocations
settinggitlens.diffLineWithPrevious
command for line sensitive diffsgitlens.diffLineWithWorking
command for line sensitive diffsgitlens.diffWithPrevious
command to the explorer context menugitlens.advanced.output.level
settinggitlens.diffWithPrevious
command to always be file sensitive diffsgitlens.diffWithWorking
command to always be file sensitive diffsgitlens.advanced.debug
settings it ongitlens.codeLens.recentChange.command
& gitlens.codeLens.authors.command
settings options (to align with command names)gitlens.diffWithPrevious
option to the gitlens.codeLens.recentChange.command
& gitlens.codeLens.authors.command
settingsgitlens.blame.annotation.useCodeActions
setting and behaviorgitlens.codeLens.visibility
is set to ondemand