Hacker News new | ask | show | jobs
by rochacon 474 days ago
I would just add `git rebase -i` to the mix. Very useful to clean up a work branch before submitting it for others. Sometimes you just need a bunch of "wip" commits, e.g. testing CI scripts, deploying a optimization on the side for further testing, etc. and rebase is a must if you care about the commit log.
1 comments

You forgot to include an explanation of what rebase does, which is important for knowing when to actually use it, instead of just specific goals you might have.