Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Fun Fact:

If you tack '.patch' onto the end of a Pull Request you get a 'git am' compatible patch file complete with the email address that Linus complains is missing ;)

https://github.com/torvalds/linux/pull/17.patch

EDIT: I should note this works on any commit as well. Take this commit from Casbah (the Scala MongoDB driver I work on) - https://github.com/mongodb/casbah/commit/990a36fbde69db26689... - removing .patch gives you the normal web based github commit page.





Great! Didn't knew that! How did you get to know that?


IIRC they had a blog post about it at some point. You can also add .diff to get a slightly different format.


After all these obnoxious recruiters emailed me "hey, saw your stuff on github, could you help me make my quota? giggles"


[deleted]


The email address comes from the git commit itself and was added as a result of running "git config user.email" with the email address. Any git repository has the same privacy "problem".


How is your email "supposedly private" if it's in a public git repository?


The profile edit screen does say: [Email (will be public)]


The email address you used to sign up for github (the one optionally kept private by github) and the email address in any commit messages are unrelated.


It isn't private. Pull the repo and use git-log to see all the email addresses of all the commits.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: