![]() GitHub Desktop recently introduced its "Compare" feature, which can show the commits made between one branch and another, but it does not show all of the differences in one diff. The GitHub website has its (hidden) "compare" feature, which shows a nice-looking diff, but it only works on remote branches, not local ones. I know there are other ways of doing this, but they all seem inadequate.git diff can do it, but the output is kind of ugly and hard to make sense of, and it doesn't show binary files like images. I really like GitHub Desktop, but there is one feature I have been wishing for: the ability to see a diff between any two revisions. I'm going to update the original issue title as well to broaden it slightly: Thanks I wanted to also paste the content of a similar issue from here for additional context, as I think we should look at this holistically. I know online I can alt+click on the down arrow thingy on the right to collapse the diff info. For example, I don't really want to see the diffs immediately. You're correct that the "files changed" view is what I'm looking for essentially, but I'm looking for it in a more compact tree view format. You can drill into the diffs if you need to, but starting from a file tree helps me see at a glance what's going to be included on my next PR. But anyway, root problem I want to address is: "how big a change am I making on this feature branch? have I changed any files inadvertently?" Seeing the branch comparison as a file tree helps me conceptualize the scale of changes on a feature branch, and this view aligns with the commit experience from Visual Studio - where you see staged/unstaged files as a tree view. Indeed, they have an issue in progress that's looking at the whole PR UX end to end that addresses this impacted files view. ![]() ![]() ![]() But this would be worthwhile functionality in Desktop IMO. There's actually an open issue 762 in the VS GitHub extension that gets closer to what I'm looking for. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |