Shows every line that was ever in the file, along with information about when it was added or deleted.
Python
Latest commit 301a533 Jan 4, 2013 dan Change invocation of git commands from 'git-foo' to 'git foo', appare…
…ntly more robust
Permalink
Failed to load latest commit information.
CHANGELOG changelog Jun 7, 2011
Readme.md docs Jun 7, 2011
git-blameall Change invocation of git commands from 'git-foo' to 'git foo', appare… Jan 4, 2013

Readme.md

http://1dan.org/git-blameall

This is a tool similar to git-blame, but it shows every line that was ever in the file, along with information about when it was added or deleted.

In the screenshot below, the first three columns show information about the commit where the line was deleted. If those columns are empty, that means the line is present in the latest version of the file. The next three columns show the commit where the line was added, and following that is the line itself.

git-blameall