The `git diff` command shows *changes* in not-yet-ready files and `git diff
--cached` shows *changes* that are ready to be committed.
-# Log changes - build repository history
+# Commit - build repository history
You get ready the files to be commited to the history by `git add FILE`
command. If you change your mind, you may `git reset FILE` that file.