As a developer and, in some areas, a perfectionist I’m always after better #development practices when working collaboratively. An I personally find value in the #commit history. As a #git user I appreciate detailed case from @ecampidoglio on the proper way to keep a clean commit history. The Case for Pull Rebase
I love this guide from Aaron on keys to maintaining a solid SCM history.
As a developer there are industry standards and expectations that should be followed, especially in the open source world. Aaron Jorbin has got this spot on.