1. How do you see the files changed within each commit from git log?
First it will show the most recent commit, the oldest one will be at the bottom It will also show the unique identifier, the author, date and description
- How do you see the contents of what changed within each file from the git log?
Using git log —patch It will show the Diff between commits
- What does HEAD refer to in the context of git? (Not to be confused with the "HEAD<<<<" one observes within merge conflict)
HEAD refers to the commit where our repository is positioned in each moment.