当前位置:   article > 正文

vscode用git报错 gpg: skipped “danan <xx@qq.com>“: No secret key_git -c user.useconfigonly=true commit --quiet --al

git -c user.useconfigonly=true commit --quiet --allow-empty-message --file -

一直用vscode推不了,每次看见到这个小圆点都很想点,但是每次都有报错。
在这里插入图片描述

> git -c user.useConfigOnly=true commit --quiet --allow-empty-message --file - -S
gpg: skipped "danan <xx@qq.com>": No secret key
gpg: signing failed: No secret key
error: gpg failed to sign the data
fatal: failed to write commit object
  • 1
  • 2
  • 3
  • 4
  • 5

解决方法:

  1. 安装gunpg
    下载地址:下载地址

    Github 默认使用了 GPG 进行签名(用其自己的 key ),来保证提交信息来自可靠的来源。

    官方说明:

    You can sign your work locally using GPG or S/MIME. GitHub will verify these signatures so other people will know that your commits come from a trusted source. GitHub will automatically sign commits you make using the GitHub web interface.

    关于gunpg

    GNU Privacy

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

闽ICP备14008679号