Frequently I'll have a workflow like the following:
- Commit changes to a group of files
- Commit changes to a different group of files
- Realize I missed some changes that belong in the first commit
- Curse
I can't make use of git commit --amend
because it's not the most recent commit that I need to change. What's the best way to add changes to the first commit without touching the second one?