Git Basics: Combining two (or more) commits into just one
blog.codeminer42.com