使用指定的git username和email
git config --local user.name "your name"
git config --local user.email "youremail@email.com"
使用指定的gpg证书
如何创建一个gpg证书 如何通过GPG签名防止github造假
查看所有gpg证书
gpg --list-secret-keys --keyid-format LONG
# 下面的sec的第二行,那一堆数字英文就是证书名字,比如6D8227B65DEA5830FCC94037CEF91FF139689503
sec rsa3072/CEF91FF139689503 2026-01-27 [SC]
6D8227B65DEA5830FCC94037CEF91FF139689503
uid [ultimate] yourname <youremail@test.com>
ssb rsa3072/DC064C627234FC1D 2026-01-27 [E]
指定该仓库使用这个证书
git config --local user.signingkey 6D8227B65DEA5830FCC94037CEF91FF139689503