Private emails, now more private
GitHub has supported using an alternate “noreply” email address to author web-based commits for a while now. Starting today, there’s another way to ensure you don’t inadvertently publish your email…

GitHub has supported using an alternate “noreply” email address to author web-based commits for a while now. Starting today, there’s another way to ensure you don’t inadvertently publish your email address when pushing commits to GitHub via the command line.
Git uses your email address to associate your name to any commits you author. Once you push your commits to a public repository on GitHub, the authorship metadata is published as well.
If you’d like to ensure you don’t accidentally publish your email address, simply check the “Keep my email address private” and “Block command line pushes that expose my email” options in your email settings.
You’ll also want to configure Git to use your username@users.noreply.github.com
email. Don’t worry—this won’t affect your contribution graph. All commits will still be associated with your account.
Once you configure Git, commits will use your alternate “noreply” email address, and any pushes that don’t will be rejected.
If you already have a private email address and would like to use this feature, check your email settings to make sure it’s enabled. New private emails will have the option enabled by default.
For more information on keeping your email address private, check out the GitHub Help documentation.
Stay safe!
Written by
Related posts

Racing into 2025 with new GitHub Innovation Graph data
Discover the latest trends and insights on public software development activity on GitHub with the quarterly release of data for the Innovation Graph, updated through December 2024.

GitHub Availability Report: March 2025
In March, we experienced one incident that resulted in degraded performance across GitHub services.

Vibe coding with GitHub Copilot: Agent mode and MCP support rolling out to all VS Code users
In celebration of MSFT’s 50th anniversary, we’re rolling out Agent Mode with MCP support to all VS Code users. We are also announcing the new GitHub Copilot Pro+ plan w/ premium requests, the general availability of models from Anthropic, Google, and OpenAI, next edit suggestions for code completions & the Copilot code review agent.