| ▲ | kevinmchugh a day ago | ||||||||||||||||||||||
I almost exclusively use add -p. It's another moment to review my changes and it saves me from having to type out the names of the files I've changed. I don't know if I've ever committed a file unintentionally since adopting it. I like it especially in concert with git commit --amend, which lets me tack my newest changes onto the previous commit. (Though an interactive rebase with fixup is even better) | |||||||||||||||||||||||
| ▲ | spider-mario a day ago | parent [-] | ||||||||||||||||||||||
> I don't know if I've ever committed a file unintentionally since adopting it. I’ve had the opposite problem: forgetting to add new files. > I like it especially in concert with git commit --amend, which lets me tack my newest changes onto the previous commit. (Though an interactive rebase with fixup is even better) No need for the rebase to be interactive: | |||||||||||||||||||||||
| |||||||||||||||||||||||