This information is actually stored in the git commits themselves. There is a zlib'd field that contains the author's name and email address for each commit in the repo. A complete transcript for every commit can be reconstructed from a git repo in this manner.
On Saturday, July 15, 2017 at 5:58:59 PM UTC-7, nosequeldeebee wrote: > > https://github.com/nosequeldeebee/gitcreepy > > It's stunning how much personal information you can get from Github users > through its developer APIs. In addition to profile information, a list of > every email address they've used in historical public commits can be > extracted. Many users sign up for Github with their personal email > addresses and only obfuscate them after they've made public commits, > which imprints them in the public record! > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.