Githubでソースコードの各行がいつ書かれたかを調べる方法

GitやSubversionでソースコードを管理しているなら、コードの各行がいつ足されたものなのかを簡単に調べることが出来ます。

例えばGithubでは、

ブラウザでGithubにアクセスして確認したいソースコードを開き、ソースコード上部にある「Blame」ボタンを押すと

ソースコードの各行について、コミットしたユーザー・日時・コミット内容を確認することが出来ます。

(Subversionでは、この機能は「アノテート」と呼ばれるそうです)