Git:在我意外更改后,如何重置配置参数?

Dan*_*oss 25 git

我正在git config使用bash中的tab完成选项来探索这些选项,并且没有真正思考,我这样做了:

git config --global user.signingkey --help
Run Code Online (Sandbox Code Playgroud)

现在我的全局签名密钥设置为--help.捂脸.有没有一种通用的方法可以找出这些配置设置在过去的位置,或者在某个项目中我可以查看这个设置以查看可能设置的内容?我有一个Github帐户,也许我可以从那里得到旧的价值,因为我没有推过任何错误?我甚至不确定它是否设置为任何东西,但我确实使用SSH与Github.

cd <another project's location>; git config user.signingkey
Run Code Online (Sandbox Code Playgroud)

回报--help.

mvp*_*mvp 45

命令

git config --global section.key value
Run Code Online (Sandbox Code Playgroud)

除了~/.gitconfig用这样的内容编辑文件之外别无其他:

[section]
key = value
Run Code Online (Sandbox Code Playgroud)

因此,您只需编辑此文件并进行修复即可.

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

git config --global --unset section.key
Run Code Online (Sandbox Code Playgroud)

  • 这可能是我的一些字符缺陷的标志,我实际上*喜欢*只是用vi/vim编辑〜/ .gitconfig(和其他git配置文件),而不是使用"git config".:-)(我知道,还有`git config -e` ...) (3认同)