| ▲ | AznHisoka 2 hours ago | |||||||
Maybe I am missing something, but can’t you simply not show the email address in a git commit? (Sincere question, not saying this is trivial. i am dumb and like to ask dumb questions even if might be embarassing) If someone wants to message someone, it goes through github notifications or github emails them Also banning an account doesnt seem like a heavy punishment, given they can simply move to gitlab, bitbucket etc | ||||||||
| ▲ | easton an hour ago | parent | next [-] | |||||||
Git commits have a email address as a required field[0], although some people put something bogus in there. And then it's in the data provided when you clone the repo onto your machine even if you aren't using the GitHub APIs. To his point, you can set that to the no-reply email address GitHub gives you if you don't want mail but do want the commit to be linked to your GitHub account. [0]: https://git-scm.com/docs/git-commit#_commit_information | ||||||||
| ▲ | EdNutting 2 hours ago | parent | prev [-] | |||||||
That would be a fundamental change to how Git works, not just GitHub. Even if the web UI didn't show it, a simple `git log` would reveal it. You can mask your email address in git commits but a lot of open source projects won't accept that. And some pseudo-open-source ones insist on sending you an email to authenticate before they'll give you access to the GitHub repo (looking at you Unreal Engine!) So, no, I don't think they could simply "not show the email address". | ||||||||
| ||||||||