Git config multiple values
- From
- aleksander.baranowski <aleksander.baranowski@yahoo.pl>
- Date
- Oct 6, 2017, 11:10 UTC
- Message-ID
- <4b848032-e8b6-be67-58d9-e3fcc2c11853@yahoo.pl>
Hi,
I'm currently using git version 2.14.2. There is possible to put multiple values into same variable with git config.
Case 1: # git config --global user.name Foo - returns 0 # git config --global user.name Bar - returns 0 and replace Foo to Bar # git config --global user.name Foo - returns 0 and replace Bar to Foo
Case 2:
# git config --global user.name Foo - returns 0
# git config --global user.name Foo2 Bar - returns 0 and put second name
# cat ~/.gitconfig
[user]
email = aleksander.baranowski@yahoo.pl
name = Foo
name = Foo2
# git config --global user.name Foo - return 5 and message
"warning: user.name has multiple values
error: cannot overwrite multiple values with a single value
Use a regexp, --add or --replace-all to change user.name."It's just an opinion, but this behaviour is no consistent for me.
If it's not the bug it's a feature just let me know.
Bests, Alex