Руководства, которые я читал до сих пор на Git, говорят, что я должен войти в конфигурацию и указать свое имя и мой адрес электронной почты. Они не уточняют; они просто говорят, чтобы сделать это.
Почему Git нужен мой адрес электронной почты? И что еще более важно, если я сделаю свое репо общедоступным, например, через GitHub, мой адрес электронной почты будет видимым для всех (включая спам-боты)?