| 语法 | git commit -s / git commit --signoff |
|---|---|
| 追加内容 | Signed-off-by: <user.name> <user.email> |
| 批量补签 | git rebase --signoff <基点>(Git 2.20+) |
常用示例
常用示例
git commit -s -m 'docs: 更新贡献者名单'
git rebase --signoff origin/main
git log --format='%h %(trailers:key=Signed-off-by)' -5--signoff 加的是证书声明,不是加密签名;需要密码学验证请用 GPG/SSH 提交签名。