[webkit-dev] GitHub Account and Commit Attribution

Jonathan Bedard jbedard at apple.com
Thu Dec 17 11:30:56 PST 2020


That should not matter for commit attribution. According to their docs <https://docs.github.com/en/free-pro-team@latest/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address>,

To ensure that commits are attributed to you and appear in your contributions graph, use an email address that is connected to your GitHub account, or the noreply email address provided to you in your email settings.

Which basically means that keeping your email address private does not prevent a dedicated snooper if you already have commits associated with your email (because someone could just grab the commit log and find the email), but that setting your email to private will not prevent commits from being attributed to you.

Jonathan

> On Dec 17, 2020, at 1:02 PM, Darin Adler <darin at apple.com> wrote:
> 
>> On Dec 17, 2020, at 8:47 AM, Jonathan Bedard via webkit-dev <webkit-dev at lists.webkit.org> wrote:
>> 
>> Something we’ve just learned about commit attribution and GitHub is that adding an email to your GitHub account may not attribute commits that were pushed to a repository before you added the email. There were a few issues with history as it stands now, and I will be pushing up the final version of history in the next few days.
>> 
>> What this means for you now is that it is time to set-up your GitHub account if you have not already and add any emails you used to commit to WebKit to your account (GitHub allows multiple emails to be associated with a single account).
> 
> Do GitHub’s privacy settings matter? My GitHub account now has darin at apple.com associated with it, but I have "Keep my email addresses private” checked in GitHub settings. Does that matter?
> 
> — Darin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20201217/cb8cbbc6/attachment.htm>


More information about the webkit-dev mailing list