Introduction: Squashing Commits

Overview of the upcoming chapter.

We'll cover the following

Previously, I showed the git rebase command and how it can be used to move or rebase a set of commits.

Topics covered

You will cover:

  • git rebase -i
  • git rev-list

By the end of it, you will be comfortable with the idea of squashing commits and perhaps consider how you will safely use it in your own projects.

Get hands-on with 1400+ tech skills courses.