Hacker News new | ask | show | jobs
by ht85 653 days ago
You can also discard changes that way, e.g.:

    git checkout -p -- .
1 comments

I will have to read about how to use it, because it shows some hunks on a page, and I do not want to stage all of them, for example.
When it shows you a hunk that's bigger than you like, you can use 's' to split it into smaller hunks.
Thank you!
Cherrypick (-p) is wonderful. A command I also like is rebase interactive(-I)

Git rebase -i HEAD~[number of commits]

Yeah, I use `git rebase -i HEAD~n` a lot.