Watch this video on YouTube
Clear guide to the Git index and how to stage files with git add for predictable commits and cleaner workflow control