Hi Devs, I think it's better if we can keep the commit history clean in our repo. It will allow us to clearly see the dev work going on. Here are some articles [1, 2] that explains how to get rid of merge commits and also ways to keep history clean. Basically we can use rebase option in Git to get rid of merge commits.
[1] https://www.reviewboard.org/docs/codebase/dev/git/clean-commits/ [2] http://kernowsoul.com/blog/2012/06/20/4-ways-to-avoid-merge-commits-in-git/ Would be better if we can add this to Wiki developer section too. Thanks. -- Akila Ravihansa Perera Software Engineer, WSO2 Blog: http://ravihansa3000.blogspot.com