I want to show information in diff (or similar tool for git) which line in file was changed by which commit.
Have a look at the git blame command: http://git-scm.com/docs/git-blame
git blame