git: Fix a bug where BranchDiff shows incorrect diffs#46433
Merged
Anthony-Eid merged 1 commit intomainfrom Jan 9, 2026
Merged
Conversation
This happened when a user's default branch had different remote and local versions on their system. Because we would get a diff using just a branch name without using it's remote name as well I'm not sure if we want this behavior, but I'm openning this PR because I run into this when openning the BranchDiff and it was confusing to figure out what was going on from a user's perspective.
kubkon
reviewed
Jan 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This happens when a user's default branch has different remote and local versions on their system. Because we would get a diff using just a branch name without including it's remote name as well
This is a better default because it's far less confusing from a user's perspective to debug what's going on.
Release Notes: