【问题标题】:git commit failed cannot run gpg2git commit 失败无法运行 gpg2
【发布时间】:2021-09-17 07:57:39
【问题描述】:

我正在尝试通过终端提交我的文件,因为有超过 100 个文件。

当我尝试提交我的文件时,我收到此错误消息。

Click for photo

我试图从头开始重做所有事情,创建一个新文件,将其设置为 git repo 等。但最后它和以前一样。

我尝试安装 gpg,gpg2,gnupg,gnupg2 但没有任何帮助。

有谁知道怎么回事?

【问题讨论】:

  • 作为一种解决方法,您可以(暂时)禁用提交签名。
  • 或者你有钩子可以做一些特别的事情?我会尝试找出提交时正在运行的命令并使其单独工作。你是如何安装 gpg 的?

标签: git commit


【解决方案1】:

如果你使用的是 mac 并且安装了 gpg2,你可以试试这个

git config --global gpg.program $(which gpg2)

参考:https://docs.github.com/en/github/authenticating-to-github/managing-commit-signature-verification/telling-git-about-your-signing-key

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 2022-08-13
    • 2013-01-06
    • 1970-01-01
    • 2015-01-11
    • 2022-12-16
    • 2019-01-23
    相关资源
    最近更新 更多