Yeah it's probably the best way to interactively stage only changes you want to commit (`add --patch`)