You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Hide merge commits from "changes since last review" #4510
Like with the web view, changes from merge commits shouldn't be shown when viewing changes since the last review.
Reacted by Sean Leonard, evan-sheehan, Nathaniel Palmer, Sergey Grigorjev, Caleb Roland, Changqing Jing, Steven Liechti, andrew-lis, Silvia Marmol, Solon Seficha and 5 more
I would like to see this too. Whenever changes from main are merged into a current working branch, those changes then become noise within the view "Changes since last review." The PR Extension is unusable then. Because I don't want to use "review all changes" because I don't want to keep re-reviewing code changes I've already seen.
why is this ticket so old and forgotten about? It literally blocks most of the reason to use this extension to begin with, since it clutters up the changed files so badly that reviewing from within VSCode becomes impossible after a "merge from main" to the feature branch you're reviewing.
Any plans to make the extension show the same view as Github web UI?
If it's too complicated to add a toggle to show "all changes" vs "since last review" vs "what was changed in this branch only", at least have the default show the same thing as Github Web UI from the "Files Changed" Tab.
on the branch i'm reviewing right now, there's only 6 files changed on the Github Web UI "Files Changed" tab, and 50 files in the "Chanegs in Pull Request" view in the extension. Thats A LOT of noise, and it's impossible to see which files are actually pertinent to the branch and what came from latest merge from main.
Reacted by andrew-lis, Silvia Marmol, Florian Müller, Solon Seficha, hiroki-seya-greff, Erik Hou and Marko Ćurlin
I've just started using Github and the VSCode extension is a life saver when it comes to reviews, with the Github web UI seemingly unable to show your review comments along with the changes that have been made to fix them. But this issue is making the extension unusable in some circumstances which is a massive shame. Please look into this.
I'm not sure how GitHub generates the condensed diff for merge commits, but the combined diff produced by git show -c <merge-commit> or git show --cc <merge-commit> appears to match it closely. See the git show documentation for details. It would be helpful if we could review only this diff.
Activity
seantleonard commentedon Oct 9, 2023
I would like to see this too. Whenever changes from
mainare merged into a current working branch, those changes then become noise within the view "Changes since last review." The PR Extension is unusable then. Because I don't want to use "review all changes" because I don't want to keep re-reviewing code changes I've already seen.sgrigorjev commentedon Sep 2, 2024
Yes, it's a pity that there is no such checkbox, it would be very convenient. I hope this will be added to github someday
etsibulko commentedon Sep 2, 2024
Totally agree, that would be amazing to have such ability.
AricCrossonBouwersCollegium commentedon May 6, 2025
why is this ticket so old and forgotten about? It literally blocks most of the reason to use this extension to begin with, since it clutters up the changed files so badly that reviewing from within VSCode becomes impossible after a "merge from main" to the feature branch you're reviewing.
Any plans to make the extension show the same view as Github web UI?
If it's too complicated to add a toggle to show "all changes" vs "since last review" vs "what was changed in this branch only", at least have the default show the same thing as Github Web UI from the "Files Changed" Tab.
on the branch i'm reviewing right now, there's only 6 files changed on the Github Web UI "Files Changed" tab, and 50 files in the "Chanegs in Pull Request" view in the extension. Thats A LOT of noise, and it's impossible to see which files are actually pertinent to the branch and what came from latest merge from main.
sseficha commentedon Nov 13, 2025
Agreed! This makes such a cool feature unusable the moment someone merges from main, what a pity it's being overlooked...
DamienHagarty commentedon Dec 9, 2025
I've just started using Github and the VSCode extension is a life saver when it comes to reviews, with the Github web UI seemingly unable to show your review comments along with the changes that have been made to fix them. But this issue is making the extension unusable in some circumstances which is a massive shame. Please look into this.
scintillavoy commentedon Jan 9, 2026
I'm not sure how GitHub generates the condensed diff for merge commits, but the combined diff produced by
git show -c <merge-commit>orgit show --cc <merge-commit>appears to match it closely. See the git show documentation for details. It would be helpful if we could review only this diff.