Learn how to use git squash, git rebase, and git cherry-pick.

» Dwayne McDaniel | opensource.com