New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/24555#issuecomment-685868759 Comment: What you need to do is, assuming the `void-linux/void-packages` remote is called `upstream` in your repo, ``` git pull --rebase upstream master git rebase -i upstream/master ``` If you are working from your fork alone, you should first do ``` git remote add upstream https://github.com/void-linux/void-packages ``` Then, in the editor that `git rebase -i` opens up, change the `pick` on the first line to `r` for `reword`, and change the `pick` on every subsequent line to `f` for `fixup`. When you save and quit your editor, it will open a new editor and allow you to set a message for the first commit; give this the expected "new package" message. Every other commit in your branch will be folded into the first one, so you will reduce this PR to a single commit with the correct message.