Я пытаюсь установить свой адрес электронной почты с помощью git config --global user.email [email protected]
, а затем при использовании git config --global --get user.email
он возвращает штраф, однако после перезапуска терминала или открытия нового сеанса он возвращает предыдущую запись?глобальные изменения конфигурации git не будут сохраняться
Я пробовал использовать --unset user.email
и ничего не менял, я также попытался удалить файл.
дифф для файлов
$ diff .gitconfig .gitconfig-bak
diff --git a/.gitconfig b/.gitconfig-bak
index 0eb2955..2422c0d 100644
--- a/.gitconfig
+++ b/.gitconfig-bak
@@ -173,4 +173,4 @@
[user]
name = Josh Burns
email = [email protected]@gmx.us
Есть не какой-либо информации локального project '.gitconfig', который содержит свойства' user.name' и/или 'user.email', правильно? Можете ли вы показать содержимое '~/.gitconfig' ПЕРЕД и ПОСЛЕ команд' git config -global'? (не стесняйтесь фильтровать/скрывать любую конфиденциальную информацию) – starlocke
Единственное, что меняется, это ключ 'user.email' –
Правильно, и после того, как вы закроете терминал, существует ли' ~/.gitconfig'? Почему новая конфигурация исчезла? O_o; Когда он исчезает, точно? (возможно, при закрытии терминала, возможно, при запуске или другом) – starlocke