Git calls this concept "squashing commits" I discovered the concept while working on documentation. It took me over a dozen commits to get a bit of markdown just right. The git rebase command removes a chain of commits away from its first parent.

5m read timeFrom opensource.com
Post cover image
Table of contents
Git squashGit rebaseGit cherry-pickGit more power
1 Comment

Sort: