git rebase要求每次提交都签名

时间:2019-03-07 08:58:04

标签: git

我已经设置了git来签署我的提交。但是,在进行重新基准设置时,它希望对重新基准点上的每个提交进行签名。这包括我没有写的提交。

由于我使用的令牌每个签名大约需要4秒钟,并且还要求输入我的密码,因此您可以想象这会大大减慢进行基准的速度。有没有办法说服git not 做到这一点,同时保持默认情况下签署 my 提交的行为?

1 个答案:

答案 0 :(得分:0)

在Git中进行基准变迁包括两个主要的逻辑步骤:

  1. 倒回分支并应用源分支中的新提交,并且
  2. 在新基础上重新应用所有提交

请注意,在第二步中,Git实际上是使用原始提交进行 new 提交。它们实际上是新提交的原因是,总体而言,内容可能会更改,例如解决合并冲突。

在进行新的提交时,如果需要签名,则该要求也将适用于在重新设置基准期间的所有重新应用的提交。因此,您可以在此处选择忍受当前行为,或者尝试关闭签名。