New comment by kawaiiamber on void-packages repository https://github.com/void-linux/void-packages/pull/27787#issuecomment-762702146 Comment: > > Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits? > > Hey don't say that, even I had to look it up on the web :p > > To reset your previous commit into uncommited changes and commit only `mono-addins` files do: > > ``` > git reset HEAD~ > git add srcpkgs/mono-addins/ > git commit -m "New package: mono-addins-1.3.3" > ``` > > then for pinta: > > ``` > git add srcpkgs/pinta/ > git commit -m "New package: pinta-1.7" > ``` > > Edit: Fixed one wrong command. Thank you <3 I learned a litle bit about git today. Now all that would trouble me is how to make sure these two commits stay seperate with futher updates. I imagine if I edit mono-addins, I'd do: ``` git add srcpkgs/mono-addins git commit --amend ``` Then I wonder how --amend knows which commit to amend to... maybe I'd have to `git rebase -i HEAD~2`? I'm not too sure. Thanks for the tip, I'll keep that in mind for future PRs. :3