28

我正在探索git config在 bash 中使用制表符完成的选项,但没有经过深思熟虑,我这样做了:

git config --global user.signingkey --help

现在我的全局签名密钥设置为--help. 掌心。有没有一种通用的方法可以找出这些配置设置过去的位置,或者我可以在项目中查看这些配置设置的位置?我有一个 Github 帐户,也许我可以从那里获得旧值,因为自从错误以来我没有推送任何东西?我什至不确定它是否设置为任何东西,但我确实将 SSH 与 Github 一起使用。

cd <another project's location>; git config user.signingkey

返回--help

4

1 回答 1

50

命令

git config --global section.key value

无非是编辑~/.gitconfig具有以下内容的文件:

[section]
key = value

因此,您可以简单地编辑此文件并修复它。

此外,您可以使用命令删除违规设置:

git config --global --unset section.key
于 2013-05-27T23:06:11.107 回答