When staging files that I didn’t mean to stage:
(use git reset HEAD (file) … to unstage)
git reset HEAD filename
HEAD – the last commit on the current branch
The file has its modifications.
Reset the file to its last commit.
git checkout — filename