Commit only the lines you choose.
Untick a hunk, or select a few lines and leave them out. Only the rest is committed; what you left out stays in your working tree for the next commit.
- Amend or undo the last commit; ⌥⌘K commits and pushes.
- Git hooks run as usual, and their output is shown when they fail.
- Roll back a file or a single change. ⌘Z brings it back.



