Added
-
Adds an all-new
GitLens
custom view to the Explorer activity-
Repository View
- provides a full repository explorer-
Status
node — provides the status of current branch- Indicates whether or not the current branch is up-to-date with its upstream branch
- If the branch is out of sync, additional nodes will be shown with the specific commits ahead and/or behind the upstream
-
Branches
node — provides a list of the local branches- Indicates which branch is the current branch
- Expand each branch to easily see its revision (commit) history
- Expand each revision (commit) to quickly see the set of files changed, complete with status indicators for adds, changes, renames, and deletes
- Provides a context menu on each changed file with
Open Changes
,Open Changes with Working Tree
,Open File
,Open Revision
,Open File in Remote
,Open Revision in Remote
, andShow Commit File Details
commands
- Provides a context menu on each changed file with
- Provides a context menu on each revision (commit) with
Open Commit in Remote
,Copy Commit ID to Clipboard
,Copy Commit Message to Clipboard
,Open Files
,Open Revisions
, andShow Commit Details
commands
- Expand each revision (commit) to quickly see the set of files changed, complete with status indicators for adds, changes, renames, and deletes
- Provides a context menu on each branch with an
Open Branch in Remote
command
-
Remotes
node — provides a list of the remote branches- See
Branches
node above for details
- See
-
Stashes
node — provides a list of stashed changes- Expand each stash to quickly see the set of files stashed, complete with status indicators for adds, changes, renames, and deletes
- Provides a context menu on each stash with
Apply Stashed Changes
(confirmation required),Delete Stashed Changes
(confirmation required),Copy Commit Message to Clipboard
,Open Files
, andOpen Revisions
commands - Provides a context menu on each stashed file with
Open Changes
,Open Changes with Working Tree
,Open File
,Open Revision
,Open File in Remote
, andShow File History
commands
-
-
History View
- provides the revision history of the active file- Automatically updates to track the active editor
- Provides a context menu on each revision (commit) with
Open Changes
,Open Changes with Working Tree
,Open File
,Open Revision
,Open File in Remote
,Open Revision in Remote
, andShow Commit File Details
commands
-
Quickly switch between views using the
Switch to Repository View
orSwitch to History View
commands -
Provides toolbar buttons to
Search Commits
,Switch to Repository View
orSwitch to History View
, andRefresh
-
-
Adds
${filePath}
token to file formatting
Changed
-
Renames
Compare File with Previous
command (gitlens.diffWithPrevious) toCompare File with Previous Revision
-
Renames
Compare File with Next Commit
command (gitlens.diffWithNext
) toCompare File with Next Revision
-
Renames
Compare File with Working Tree
command (gitlens.diffWithWorking
) toCompare File with Working Revision
-
Renames
Compare Line Commit with Previous
command (gitlens.diffLineWithPrevious
) toCompare Line Revision with Previous
-
Renames
Compare Line Commit with Working Tree
command (gitlens.diffLineWithWorking
) toCompare Line Revision with Working
-
Renames
gitlens.stashExplorer.stashFormat
setting togitlens.gitExplorer.stashFormat
-
Renames
gitlens.stashExplorer.stashFileFormat
setting togitlens.gitExplorer.stashFileFormat
-
Changes
gitlens.gitExplorer.stashFileFormat
setting to defaults to${filePath}
for better separator handling
Removed
- Removes the
Git Stashes
custom view view - as it's functionality has been folded into the newGitLens
custom view - Removes the seeding of the commit search command from the clipboard
Fixed
- Fixes an issue where remote branches couldn't be opened properly in their remote service