135得票11回答
Git如何为以前的提交签名?

我想知道如何在git中签署(-s)以前所做的提交。 澄清:Git有一些混淆的类似命名的概念 git commit -s,--signoff(小写-s)和git commit -S,--gpg-sign(大写-S)。 这个问题是关于签署(小写-s)的。 然而,一些答案涉及到GPG签名(大写-S...

38得票2回答
使用GPG签署git提交

有没有一种方法可以使用gpg签署git提交?对于标签来说非常简单(使用-s而不是-a),看起来应该有类似的功能可以用于提交。

33得票3回答
禁用每次提交时输入密钥短语

1. 概述 我无法在每次提交时禁用输入密码,该怎么做。 2. 环境 Windows 10 Enterprise LTSB 64位英文版, git 2.16.2.windows.1, gpg-agent (GnuPG) 2.2.4, gpg4win 3.0.3. 3. 复现步骤 我安装并...

12得票3回答
在Windows上使用Sourcetree进行提交签名

目前(2018年2月13日),Sourcetree仅支持Mac版本中的提交签名。 而根据此问题(自2013年以来),在Windows版本中仍不支持提交签名。 那么,在Sourcetree的Windows版本中是否可能签署提交呢?

11得票1回答
什么是签名提交?

在Git中签署提交意味着什么?即使阅读文档之后,我仍然有些困惑它是如何工作的。 如果提交被签署,那么我们是否可以确定提交的作者名称和电子邮件地址是否准确?

11得票1回答
在远程VSCode会话中签署Git提交

我目前正在使用Visual Studio Code的远程SSH功能在远程服务器上开发代码,通过VSCode编辑本地机器上运行的代码。我的本地机器是Mac OS X Catalina 10.15.5,而远程服务器在WSL2内运行Ubuntu 20.02。 当我尝试在VSCode中创建普通提交时...

10得票1回答
Azure DevOps 中支持标签签名和验证签名。

在Azure DevOps中无法找到任何有关签署标记/验证签名的可能性的参考。如果您想在Azure DevOps Pipelines中使用它,似乎必须自己实现它。我是否遗漏了什么?Azure DevOps是否有任何计划来本地支持这一点?

7得票3回答
Git提交错误:无法调用gpg.exe:没有这个文件或目录。

当我尝试提交任何文件时,以下是我的输出结果。我尝试重新安装git,并观看了一些YouTube教程来重新开始,但它没有起作用。仍然出现相同的错误: 错误:无法生成 C:\Program Files (x86)\GnuPG\bin\gpg.exe:没有这样的文件或目录 错误:gpg 签名数据失...