Git commit history is another form of documentation and it should be treated as such! It's such a useful tool as a developer to understand the history of how and why you're codebase changed. Use git rebase for a cleaner git history.| Jonathan Creamer
It is extremely annoying when your screw only goes halfway into a standoff and now you will have to get pliers in order to remove the screw ...| 1f6042.blogspot.com