gihub和gitee中使用gpg
在本地先新建公私钥使用命令
gpg --full-generate-key
或者使用简化的生成命令
gpg --generate-key
列出生成的公私钥
gpg -k --keyid-format LONG
我们输出当前的公钥
gpg --armor --export 哈希值
在github中导入生成的公钥
在当前主机git中设置密钥id的信息
git config --global user.signingkey 哈希值
让当前项目启用签名验证
git config commit.gpgsign true
或者设置全局的签名验证
git config --global commit.gpgsign true
在commit的时候可以显示的启用验证
git commit -s
同时在gitee中也可以上传自己的gpg公钥来进行使用