当前位置:   article > 正文

github,gitee,gitcode配置ssh和gpg签名提交代码_git gpg 配置

git gpg 配置

记录如下:前提:安装git并配置好git环境变量

配置ssh key:
1.命令行 git config --global user.name “你的用户名”
2. git config --global user.email “你的邮箱”
3. git config --global --list 查看信息
4 生成ssh key : ssh-keygen -t rsa -C “你的邮箱” ,一路回车即可
4. 进入 C:\Users\用户名.ssh下 ,cat id id_rsa.pub 复制内容填入github等对于位置

配置gpg秘钥:
5. 安装 gpg4win ,https://gpg4win.org/
6. 创建opengpg秘钥,用户名和邮箱对应github,要一致(gitcode需要高级设置里密钥类型选rsa 4096比特,对于github和gitee无所谓);
7. 导出公钥和备份私钥,均放在 C:\Users\用户名.ssh,便于管理
8. cat *.asc ,填入对于github位置;
9. 告诉git 关于signingkey,即是Kleopatra中指纹
git config --global user.signingkey 8086B4D21B3118A83CC16CEBB0A02972E266DD6D
10.告诉git关于gpg程序的位置,便于签名提交,
git config --global gpg.program “D:\Users\jkx\programs\GnuPG\bin\gpg.exe”
11.配置自动签名提交 git config --global commit.gpgsign true (如果要手动就改为false,避免 git commit -S -m “提交信息” 报错)

配置gpg完成后,再idea中git会自动设别出gpg,开启自动签名提交后,idea和命令行提交均显示已验证。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/516377
推荐阅读
相关标签
  

闽ICP备14008679号