为什么 git 要求用户提供电子邮件地址?

Why does git ask for users' email address?

为什么 git 要求用户提供电子邮件地址,并将其包含在每次提交中?

这样其他人就可以知道是谁提交了更改。

顺便说一句,为您的提交配置一个默认电子邮件地址 git 是一件简单的事情。 Git SCM 电子书中对此进行了解释: