Time traveling through Git history In this blog post I will show a quick hint on how to keep commit history clean by using squash