Added
-
Adds an all-new
GitLenscustom view to the Explorer activity-
Repository View- provides a full repository explorer-
Statusnode — 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
-
Branchesnode — 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 Detailscommands
- 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 Detailscommands
- 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 Remotecommand
-
Remotesnode — provides a list of the remote branches- See
Branchesnode above for details
- See
-
Stashesnode — 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 Revisionscommands - 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 Historycommands
-
-
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 Detailscommands
-
Quickly switch between views using the
Switch to Repository VieworSwitch to History Viewcommands -
Provides toolbar buttons to
Search Commits,Switch to Repository VieworSwitch to History View, andRefresh
-
-
Adds
${filePath}token to file formatting
Changed
-
Renames
Compare File with Previouscommand (gitlens.diffWithPrevious) toCompare File with Previous Revision -
Renames
Compare File with Next Commitcommand (gitlens.diffWithNext) toCompare File with Next Revision -
Renames
Compare File with Working Treecommand (gitlens.diffWithWorking) toCompare File with Working Revision -
Renames
Compare Line Commit with Previouscommand (gitlens.diffLineWithPrevious) toCompare Line Revision with Previous -
Renames
Compare Line Commit with Working Treecommand (gitlens.diffLineWithWorking) toCompare Line Revision with Working -
Renames
gitlens.stashExplorer.stashFormatsetting togitlens.gitExplorer.stashFormat -
Renames
gitlens.stashExplorer.stashFileFormatsetting togitlens.gitExplorer.stashFileFormat -
Changes
gitlens.gitExplorer.stashFileFormatsetting to defaults to${filePath}for better separator handling
Removed
- Removes the
Git Stashescustom view view - as it's functionality has been folded into the newGitLenscustom 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

