Подтвердить что ты не робот

Git: Как я могу reset установить параметр конфигурации после того, как я случайно его изменил?

Я изучал опции git config, используя вкладку завершения в bash, и, не задумываясь, я сделал это:

git config --global user.signingkey --help

и теперь мой глобальный ключ подписи установлен на --help. Facepalm. Есть ли общий способ узнать, что эти настройки конфигурации, где в прошлом, или где-нибудь, что я мог бы посмотреть в проекте, чтобы увидеть, что это могло быть установлено? У меня есть учетная запись Github, может быть, я смогу получить старую ценность оттуда, так как я не сделал ничего с момента ошибки? Я даже не уверен, что он настроен на что угодно, но я использую SSH с Github.

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

возвращает --help.

4b9b3361

Ответ 1

Команда

git config --global section.key value

делает не что иное, как редактирование файла ~/.gitconfig с контентом вроде этого:

[section]
key = value

Итак, вы можете просто отредактировать этот файл и исправить его.

Кроме того, вы можете использовать команду для удаления настроек:

git config --global --unset section.key