使用GPG对Git Commit进行签名

使用GPG可以对我们的每一个Git Commit进行签名,通过签名,会在commit的记录上显示一个 Verified 的标记,它表示这次提交是确实是出自你自己,而不是冒用你帐号的人。目前GitHub和GitLab均已经支持此功能。通过GPG签名的Git Commit更加可信,就算你的SSH private key泄漏,别人也没办法仿冒你的身份对Git Commit进行签名,或者更改你已经签名的Git Commit。安装GPGMac OS下安装GPG,可以直接用 homebr