Git's Staging Area — What Actually Happens Between `git add` and `git commit` October 2, 2026 · Dev.to Read full story at source