All, Speaking as a non-developer, I wonder if it might be helpful to put instructions on the CONTRIBUTING.md file that explain how to: 1. Rebase a branch 2. Squash commits
I know for developers these things seem trivial, but for non-developers or people who don’t work with git on a regular basis, it can be quite confusing. In the last few weeks, we’ve seen a few non developers submit PRs and they seem to be stuck on these steps. Thanks, — C