GIT Diff with blame or source SHA
17:15 23 Nov 2015

We feel we do a good job or reviewing each commit before merging in to master.

However when we are ready for a new software release I often take one more review. I diff the last production release against the current production candidate.

As I scroll through the code, I am looking for an easy way for when I find something suspicious to isolate the individual change where this line was added. Currently I use a second window with a 'git blame' and just follow along. when I see something interesting I spawn a new diff from git blame.

Is there a better way to do with without jumping all over the place? I am using tortoisegit with winmerge to make the display a bit nicer but not married to any of these tools

git git-diff winmerge blame git-blame