2015-12-08 2 views
0

Я пытаюсь установить свой адрес электронной почты с помощью 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 
+1

Есть не какой-либо информации локального project '.gitconfig', который содержит свойства' user.name' и/или 'user.email', правильно? Можете ли вы показать содержимое '~/.gitconfig' ПЕРЕД и ПОСЛЕ команд' git config -global'? (не стесняйтесь фильтровать/скрывать любую конфиденциальную информацию) – starlocke

+0

Единственное, что меняется, это ключ 'user.email' –

+0

Правильно, и после того, как вы закроете терминал, существует ли' ~/.gitconfig'? Почему новая конфигурация исчезла? O_o; Когда он исчезает, точно? (возможно, при закрытии терминала, возможно, при запуске или другом) – starlocke

ответ

0

Проблемы, как представляется, в Баш оболочки себя, удаляя все мои и переустановка составляют скрытые мерзавец, казалось, исправили проблему

Смежные вопросы