Staging single lines or hunks is also much easier in a TUI/GUI. I wouldn't even know how to do it with just git.
git add -p
git add -p