Re: Git is removing . from the last part of user.name
- From
brian m. carlson <sandals@crustytoothpaste.net>
- Date
- Aug 22, 2021, 15:33 UTC
- Message-ID
- <YSJuS1OoYsqgpF3j@camp.crustytoothpaste.net>
- In-Reply-To
- <CAL-s8C7makcRT_ufsv4THSrKeDkXfhFoAXSBKSiK5w0anMvZag@mail.gmail.com>
On 2021-08-22 at 14:19:33, Daniel P. wrote:
Show 20 quoted lines
> If user.name's value has a . as the last character of the last part > of the name, git is removing it from commit operations. But git-config > shows the . > > example: > > in .gitconfig: > > [user] > name = Daniel P. > > > `git config user.name`: > > user.name=Daniel P. > > > from `git show`: > > Author: Daniel P <danpltile@gmail.com>
Yes, it does appear we do that. We consider a period to be "crud" and strip off trailing crud. I think we should probably change that, since in some places people write their family name first, and so a name like “carlson brian m.” might be a thing people might want to write, in addition to this particular case.
In any event, it's not very polite to "correct" people's names for them. I myself have certainly run into that often enough.
-- brian m. carlson (he/him or they/them) Toronto, Ontario, CA