赞
踩
最近我在提交github项目PR的时候,发现对方要求我对我的commit进行gpg前面,之前没了解过这东西,后来修改后成功提交,PR也已经通过了。教程如下
- gpg --list-keys
- gpg --armor --export {key_id}
把导出的公钥,贴到 github 或者 gitlab中的 gpg设置中去
最后,看你是全局设置还是单个项目设置,去把全局的git config修改一下,如果只是单项目签名,则把global去掉,cd到相应的项目文件夹下输入命令
- git config --global user.name "taojiacheng"
- git config --global user.email "swkzymlyy@gmail.com"
- git config --global user.signingkey "442B54823F119854368B7321F83B0F2093CE3D74"
成功之后的效果就是你提交代码时,会让你输入密码签名提交,提交后,你就会看到这个标志
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。