Why is there the staging area between \"git add\" and \"git commit\"? I understand the concept, but fail to see the sense in adding files to the staging area before actually
You might want to commit only some of your changes. If you fix something you can commit only the relevant changes for the fix.