| 32 | Comparing Differences |
Git’s log provides you with the information about a change—who
made it, what their intent was, and so on—but sometimes looking
at the changes made to the code provides more information.
git diff shows you
the changes that were made between two commits.
You can use git diff to view the
changes—referred to as diffs or patches—of two different
commits or states. Most of the time it’s called as git
diff with no parameters. That’s the same as telling
Git, “Show me the changes between my working tree and the
staging area.”
git diff considers changes that are staged and ready to be committed as part of the repository. You can tell Git to show the differences between what is staged and what is stored in the repository ...