On my computer, I usually commit using `git gui` (and CLI for everything else). Mostly because I can see the full changes I'm commiting. Now, I can do it with vim for the occasional commit from some server.
`git add -p` will give you a interactive way of committing partial changes.
`git add -p` will give you a interactive way of committing partial changes.