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 Enrico's details on the proper way to keep a clean commit history.
The Case for Pull Rebase - https://megakemp.com/2019/03/20/the-case-for-pull-rebase/