当我尝试通过 R 在 Git 中提交时,我的访问权限不断被撤销。
错误是:
gpg:注意:database_open 134217901 等待锁定(由 9857 持有)..
我期待发送提交,但收到完整错误:
gpg: 注意:database_open 134217901 等待锁(由 9857 持有)... [GNUPG:] 失败标志 134250628 gpg:签名失败:操作超时
我正在尝试通过 R 将 R 脚本提交到 GitHub。当我通过面板使用提交选项时,它不会推送。我尝试过重置我的凭据、放置新的个人令牌以及其他策略。它不起作用。不知道从这里去哪里。我期待代码进入存储库,但它没有。
我陷入了循环:
--list-keys
gpg: Note: database_open 134217901 waiting for lock (held by 9857) ...
gpg: Note: database_open 134217901 waiting for lock (held by 9857) ...
gpg: Note: database_open 134217901 waiting for lock (held by 9857) ...
gpg: Note: database_open 134217901 waiting for lock (held by 9857) ...
gpg: Note: database_open 134217901 waiting for lock (held by 9857) ...
找出问题所在。感谢任何看过的人。似乎存在合并问题,并且文件上存在不需要的本地 gpg。删除了 gpg 签名,这解决了问题。
对于需要解决方案的任何人:
git config --unset commit.gpgsign
git config --unset user.signingkey
git config --global commit.gpgsign false