I think many developers like to investigate sources with help of "git gui blame". As explained in 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 it needs to have special historical Linux repository for this purpose.
I have looked a lot of the prepared historical repositories but I didn't found one containing changes from zero version so I give up and write here.
Thanks in advance for suggestion.