Is there a way to amend a commit without vi (or your $EDITOR) popping up with the option to modify your commit message, but simply reusing the prev
just to add some clarity, you need to stage changes with git add, then amend last commit:
git add /path/to/modified/files
git commit --amend --no-edit
This is especially useful for when you forgot to some changes in last commit or when you want to add more changes without creating new commits by reusing the last commit