Как удалить запись в глобальной конфигурации с помощью git config?

Я выполнил глобальную команду конфигурации в git, чтобы исключить определенные файлы с помощью файла .gitignore_global:

git config --global core.excludesfile ~/.gitignore_global

Есть ли способ отменить создание этого параметра глобально?

Ответ 1

Я не уверен, что вы подразумеваете под "отменой" изменения. Вы можете удалить настройку core.excludesfile следующим образом:

git config --global --unset core.excludesfile

И, конечно, вы можете просто отредактировать файл конфигурации:

git config --global --edit

... и затем удалите настройку вручную.

Ответ 2

Попробуйте это из командной строки, чтобы изменить детали конфигурации git.

git config --global --replace-all user.name "Your New Name"

git config --global --replace-all user.email "Your new email"

Ответ 3

Вы можете использовать флаг --unset в git config чтобы сделать это следующим образом:

git config --global --unset user.name
git config --global --unset user.email

Если у вас есть больше переменных для одной конфигурации, вы можете использовать:

git config --global --unset-all user.name

Ответ 4

Откройте файл конфигурации для редактирования:

git config --global --edit

Нажмите Insert и удалите настройку

и, наконец, введите :wq и Enter для сохранения.

Ответ 5

Вы можете редактировать файл ~/.gitconfig в вашей домашней папке. Здесь сохраняются все настройки --global.