[DISCUSS] validation on git config user.email
- From
- usharerose <ushareroses@gmail.com>
- Date
- Sep 12, 2025, 04:13 UTC
- Message-ID
- <CAJKmQvf-sLxowLJLitvqDmyL1BXXDK+anDE2jaBSEabApMNVoQ@mail.gmail.com>
Hi, Git Community,
I'm a Git user and curious about a specific aspect of Git's design regarding the 'user.email' configuration.
Git allows any kind of values without restriction when setting 'user.email' via 'git config' (e.g., `git config user.email "not-a-valid-email-address"`).
I'm interested in understanding the design philosophy or historical reasons behind this 'lack' of validation.
I've glanced through the documentations, archived emails, or forum topics, but couldn't find a definitive or official statement.
Thanks for your time and insights.