我有一个与 2 个电子邮件地址(个人 + 工作)相关联的 Github 帐户。我只能签署来自一个帐户的提交,git config --global user.signingkey MySigningKey
因为密钥与一封电子邮件相关联。
我正在使用direnv提交使用不同的电子邮件,具体取决于我所在的目录,它可以使用环境变量设置 .envrc ,例如export GIT_COMMITTER_EMAIL=someemail@gmail.com
. 我想知道是否有类似的解决方案来定义动态签名密钥