首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在签署提交时无法在Vim上使用Gcommit (Fugitive Plugin)

在签署提交时无法在Vim上使用Gcommit (Fugitive Plugin)
EN

Stack Overflow用户
提问于 2017-03-28 19:24:53
回答 1查看 665关注 0票数 3

上下文

由于我决定对所有提交进行签名,每当我尝试运行:Gcommit并编写提交消息时,我都会得到:

fugitive: error: failed to sign the data

我尝试了人们在另一个问题另一个上提出的所有建议,但很明显,这只是一个不同的错误。

通过关于逃犯库的几个问题,我注意到一个open 问题非常接近我正在体验的东西,但没有回答。

  • GPG是通过brew安装的。
  • 已安装并运行GPG代理
  • 使用Vim而不是Neovim
  • 所有的符号链接都是正确设置的。

问题

如何使用Fugitive和GPG在Vim内签署提交?

EN

回答 1

Stack Overflow用户

发布于 2017-03-28 19:29:55

在忽略这个特性几个月后,我终于找到了解决这个问题的方法!

答案是在此链接上,对“Blimmer”的赞美:git config --global gpg.program $(which gpg) echo "no-tty" >> ~/.gnupg/gpg.conf

对我起作用了!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43078230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档