https://github.com/settings/emails, I checked the two boxes “Keep my email addresses private” and “Block command line pushes that expose my email”. Then I got a notification saying:
“Commits pushed with a private email will now be blocked and you will see a warning.”
What is “private” in this context?
Is it A or is it B?
Q: Does this mean that if
user.email in Git config file is set to A I will not be able to push to the repo on GitHub?
Q: In other words, if “Block command line pushes …” is set, I need to make sure that my Git config uses email B to ensure I can still push to the repo on GitHub?
Q: Also, when I check “Keep my email addresses private”, does this mean that the GitHub noreply email address (B) will be used when using GitHub web interface?
Q: When using GitHub web interface, where are these email addresses exposed? Despite having one public repo on GitHub I can’t find any place where this email is listed.
Sorry for these noob questions, I’m new to Git and to GitHub. Just trying to understand how to keep my email address private and still be able to use and learn Git from the command line and from GitHub web interface.