I was already that when you commit code in Xcode (alt-⌘-c), you get a side-by-side view of the changes that you’ve made.
You can also go to the
Source Control menu and look at a number of things, but it lacked an intuitive way to navigate branches.
But, wow, come to find out, that hidden in plain sight all along, was a button that turns the assistant editor into a viewer to look at the diff of the current file for any commit in any branch in your current repo. NOTE: so it’s not a great way to compare the difference between entire commits, but it is great for single files.
when you tap that you get the side-by-side editors (unless your a monster and you have them arranged top-bottom)
Then if you tap down at the bottom left corner of either view, you can choose commits and branches.
As usual with such discoveries, I am torn between “WOW!!!” and “Jeeezzz, how did I not know about this?!?!”