New comment by RoundDuckKira on void-packages repository https://github.com/void-linux/void-packages/pull/44028#issuecomment-1558205149 Comment: > Yeah, you might have to switch to a new branch and open a new PR. I remember things get kind of wonky if you try to force push to update this. > > You'll need to rebase and get rid of that merge commit. Also, you'll need to move all of the changes to the `libXnvctrl(-devel?)` to one commit and the changes to `MangoHud` to another. Also, `libXnvctrl` package should be a "New package:..." commit and `-devel` split off form it and things be added to `common/shlibs` like other libraries. Ah alright, the main reason I didn't just name it libXnvctrl is because it is just a development library package, I tried to separate the two with a devel and non devel version and xbps-src warned me that .so and .a files should be in a -devel package, so instead I'll just wholesale rename it to just libXnvctrl unless you say something otherwise and that I should split the .h files and the .so and .a files into their own separate packages. Also how do I do this, how do I push changes into basically a branch within my repo rather than push to master? When I did git push, git pushed to master instead of to my MangoHud branch. :/