gpt4 book ai didi

git - 更新 MacOSX 后 GPG 签署 Git 提交挂起密码输入

转载 作者:行者123 更新时间:2023-12-01 13:41:46 25 4
gpt4 key购买 nike

我认为这是在我更新最新的 OSX 版本后开始发生的,该版本可能包含也可能不包含新版本的 Git。但是现在,几乎每次我尝试签署我的提交时(通过 git commit -Sgit rebase -S ):

  • 我收到密码提示
  • 输入密码
  • 按回车,什么也没有发生。没有“权限被拒绝:密码无效”,什么都没有。
  • 我必须按 Ctrl-C 才能退出提示。

  • 不确定这是否是 Git 或 El Capitan 10.11.6 上的已知问题,但由于我总是签署我的 git 提交,因此它变得令人烦恼。

    我还检查过没有其他 GPG 进程正在运行,什么也没有。

    最佳答案

    编辑 :

    我也像你一样被困在“你需要一个密码来解锁 key ”并且在将 GPG 与 git 一起使用时没有发生任何事情。

    解决方法是:

    export GPG_TTY=$(tty)

    它解决了这个问题,现在它会以漂亮的提示询问您密码。

    别忘了将其添加到您的 .bashrc(或 .profile/.bash_profile):
    echo "export GPG_TTY=$(tty)" >> ~/.bashrc
    source ~/.bashrc

    希望它会帮助你:)

    关于git - 更新 MacOSX 后 GPG 签署 Git 提交挂起密码输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39517128/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com