import { Meta } from '@storybook/blocks';
Please familiarise yourself with our:
- Code of conduct
- Coding Standards
- Contributing guidelines
- Guide to Code Reviews
- GPG Signing Guide
- Primary README
- Recommended Tools
- Troubleshooting (you are here)
If for some reason unsigned commits have been merged into the latest branch, possibly because of an admin merge, then you will need to sign any previously unsigned commits.
The following instructions were taken from here.
-
Use
git log --show-signature
to see which commits need to be signed. -
Go into interactive rebase mode using
git rebase -i HEAD~X
whereX
is the number of commits up to the most current commit you would like to see. -
You will see a list of the commits in a text file. On the line after each commit you need to sign, add
exec git commit --amend --no-edit -s
with the lowercase-s
adding a text signature in the commit body.Example that signs both commits:
pick 12345 some commit message exec git commit --amend --no-edit -s pick 67890 another commit message exec git commit --amend --no-edit -s