Глобальная конфигурация Git игнорируется - PullRequest
0 голосов
/ 03 мая 2018

Я глобально настроил Git со следующим:

git config --global user.name "My Name"
git config --global user.email "me@email.com"

Если я проверяю настройки, кажется, все в порядке:

~$ git config -l
user.name=My Name
user.email=me@email.com

Но когда я запускаю новый проект (или извлекаю другой проект и что-то фиксирую), он не учитывает эту конфигурацию:

~$ mkdir test
~$ cd test
~$ git init
~$ touch testfile
~$ git add testfile
~$ git commit -m "This is a test"
[master (root-commit) b090816] This is a test
 Author: login <login@localdomain>
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 testfile

Я попытался настроить локальный конфиг, но он тоже не работает:

~$ git config user.name "My Name"
~$ git config --local -l
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
user.name=My Name

~$ touch anotherfile
~$ git add anotherfile
~$ git commit -m "This is another test"
[master 7f6a085] This is another test
 Author: login <login@localdomain>
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 anotherfile

Моя версия Git 2.5.1, и я использую GNU / Linux.

Буду признателен за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...