Hacker News new | ask | show | jobs
by A_Beer_Clinked 3847 days ago
In some ways git blame accomplishes this, at least conceptually.

It chains back through the diffs to find out who edited the line.

So to address the OP problem you could have a hash that was based on : Original Line number , diff id , diff id etc