Hacker News new | ask | show | jobs
by user2634 5228 days ago
Github is complicated. I tried to make account one time. I registered and an email address was required which they promised not to share with anyone. But then I found that that email address is shared to the whole world in git commit summary! Later I had bigger problem, with setting up public key in TortoiseGit. Instructions at http://help.github.com/win-set-up-git/ didn't work for me.

Github website also feels alien and weird, like Macintosh.

It's much easier to pass around git .patch files. Anyone can post anonymously (no email or account required) a .patch file on project's phpBB forum. Because it's usual phpBB, anyone can review anonymously and it's possible to post screenshots. It takes just 1-2 minutes to post a patch. Just select your commits in TortoiseGit and click "Create Patch Serial". There are graphical instructions for TortoiseGit in sticky thread on patches forum.

2 comments

Maybe I'm missing something, but I think GitHub gets the email address it displays in the commit messages from Git rather than your account. (That is, it gets it from whatever you set with git-config.)
This is correct. You can use whatever email you want in your commits. Your Github email is not shared by Github to any other party.
>But then I found that that email address is shared to the whole world in git commit summary!

If you're talking about the email address in the commit itself, that's part of the commit object and not anything GitHub does behind your back. If you publish the commit anywhere, not just GitHub, the email address has become public knowledge.

"Set up git" instructions tell this:

  git config --global user.name "Your Name"

  git config --global user.email user4325434@mailinator.com
You have to use same email as in registration or else it won't push.
Nope. Authentication is done using your ssh key pair.

All my commits are done by noreply@example.com, but that is obviously not my Github email on either my personal or work accounts.