Personally, I spend a lot of time reviewing other's code ad also going through my own PR's in Github. I'm very familiar with that view. I think it helps my brain that I use the same diff view when I'm working locally and when I'm reviewing code on Github.
> One thing I do like a lot is that the diff I see is exactly what my code reviewers will see.
What will they see in the diff that you can see using Github Desktop that you wouldn't see by running git diff master?
Much easier to read and browse than a terminal.
I don't love most of the GUI tools for git, but I use Sourcetree for 10,000 ft visualization and can't really parse CLI git --log graphs, even if they're heavily decorated.