Clarify that Git objects are created on git add
Running git add creates a blob object and updates the index. On `git
commit`, a single tree object that points to already existing other
objects is generated and added to object database, as well as adjusting
the refs.