Let say you have a file that is tracked by Git and has a commit history.
Some day you will want to look back to see what has happened with this file.
The most basic and powerful tool to do this is the git log command.
Using the different options, it can show the commit history of a file, history of diffs and up to the history of renames. (more…)