Studying code changes in a repository, for single files, I have yet to see a tool that can give me the history of a file from when it was initially commited to its current state.
The reason is context and changes over time. Sometimes things change in files that is interesting over time. You might want to see how the file looked 4 commits ago but still want to compare it to how it changed from there until today.
I have build a small tool for myself which can show the full contents in a linear path, but I have only done so because I was unaware of any tools that did that.
So before I continue on my work I wanted to ask (again) whether or not there is such a tool that can present me with the full content of a file and compare it to what has happened to that file over time.
My own small tool is here, so you can see what I am trying to accomplish.
https://github.com/Danielovich/GitffHistory
Thanks in advance.
How does this differ from `git blame --reverse ^^^^..HEAD file` output?