New comment by kawaiiamber on void-packages repository https://github.com/void-linux/void-packages/pull/35305#issuecomment-1028202026 Comment: Try to keep only one commit since there's only one package - one commit per package (see [CONTRIBUTING.md](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md)). Since there's 12 commits at the moment, reabse and squash them `git rebase -i HEAD~12` and choose `squash`. Change initial commit message to `New package: mold-1.0.2`, or 1.0.3 if you've updated. After squashing, you'll need to force push. `git push origin master -f` For furutre commits, just ammend them to the currect one. `git commit --ammend; git push origin master -f`. If you plan on contributing more, I would also recommend making a branch on your fork to merge against that's not the master branch. People here would usually call that branch the package name. e..g `git checkout -b mold`.