@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
### Fixed
- Fixes [#1161](https://github.com/eamodio/vscode-gitlens/issues/1161) - Compare file differences between branches
- Fixes [#1157](https://github.com/eamodio/vscode-gitlens/issues/1157) - GitLens report `X files changed` when comparing working tree with a branch having identical files
@ -252,9 +252,10 @@ The _Commits_ view lists all of the commits on the current branch, and additiona
- a toggle to change the file layout: list, tree, auto
- a toggle to change the file layout: list, tree, auto
- a branch comparison tool (**Compare <current branch> with <branch, tag, or ref>**) — [optionally](#commits-view-settings- 'Jump to the Commits view settings') shows a comparison of the current branch (or working tree) to a user-selected reference
- a branch comparison tool (**Compare <current branch> with <branch, tag, or ref>**) — [optionally](#commits-view-settings- 'Jump to the Commits view settings') shows a comparison of the current branch (or working tree) to a user-selected reference
- **Behind**— lists the commits that are missing from the current branch (i.e. behind) but exist in the selected reference
- **Behind**— lists the commits that are missing from the current branch (i.e. behind) but exist in the selected reference
- **# files changed**— lists all of the files changed between the compared references
- **# files changed**— lists all of the files changed in the behind commits
- **Ahead**— lists the commits that the current branch has (i.e. ahead) but are missing in the selected reference
- **Ahead**— lists the commits that the current branch has (i.e. ahead) but are missing in the selected reference
- **# files changed**— lists all of the files changed between the compared references
- **# files changed**— lists all of the files changed in the ahead commits
- **# files changed**— lists all of the files changed between the compared references
- the current branch status — shows the upstream status of the current branch
- the current branch status — shows the upstream status of the current branch
- **Publish <current branch> to <remote>**— shown when the current branch has not been published to a remote
- **Publish <current branch> to <remote>**— shown when the current branch has not been published to a remote
- **Up to date with <remote>**— shown when the current branch is up to date with the upstream remote
- **Up to date with <remote>**— shown when the current branch is up to date with the upstream remote
@ -302,9 +303,10 @@ The _Branches_ view lists all of the local branches, and additionally provides,
- _Yellow dot_— both unpublished and un-pulled changes
- _Yellow dot_— both unpublished and un-pulled changes
- a branch comparison tool (**Compare <branch> with <branch, tag, or ref>**) — [optionally](#branches-view-settings- 'Jump to the Branches view settings') shows a comparison of the branch to a user-selected reference
- a branch comparison tool (**Compare <branch> with <branch, tag, or ref>**) — [optionally](#branches-view-settings- 'Jump to the Branches view settings') shows a comparison of the branch to a user-selected reference
- **Behind**— lists the commits that are missing from the branch (i.e. behind) but exist in the selected reference
- **Behind**— lists the commits that are missing from the branch (i.e. behind) but exist in the selected reference
- **# files changed**— lists all of the files changed between the compared references
- **# files changed**— lists all of the files changed in the behind commits
- **Ahead**— lists the commits that the branch has (i.e. ahead) but are missing in the selected reference
- **Ahead**— lists the commits that the branch has (i.e. ahead) but are missing in the selected reference
- **# files changed**— lists all of the files changed between the compared references
- **# files changed**— lists all of the files changed in the ahead commits
- **# files changed**— lists all of the files changed between the compared references
- the branch status — shows the upstream status of the branch
- the branch status — shows the upstream status of the branch
- **Publish <branch> to <remote>**— shown when the current branch has not been published to a remote
- **Publish <branch> to <remote>**— shown when the current branch has not been published to a remote
- **Changes to push to <remote>**— lists of all the files changed in the unpublished commits when the branch has (unpublished) commits that waiting to be pushed to the upstream remote
- **Changes to push to <remote>**— lists of all the files changed in the unpublished commits when the branch has (unpublished) commits that waiting to be pushed to the upstream remote
@ -396,9 +398,10 @@ The _Search & Compare_ view lists pinnable (saved) results for searching commit