為特定專案設定 Git 使用指定的使用者名稱與 GPG 憑證

使用指定的 Git 使用者名稱與電子郵件

git config --local user.name "你的名字"  
git config --local user.email "yourname@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