Here is mine if you are looking for more ideas: msaracevic.github.io/#/Guides . I keep mine a bit simpler and shorter since I don't need that many things.
The one thing I would suggest in your case is to change git config --global user.email "john.doe@gmail.com" to it config --global user.email ":USERNAME@users.noreply.github.com" if you use github only.
It will still match your contributions correctly based on the no-reply address, but it won't include your real email address to in public commits, meaning that all those pesky recruiter automated scraping scripts won't pick you up and bother your on your main email address.
Here is mine if you are looking for more ideas: msaracevic.github.io/#/Guides . I keep mine a bit simpler and shorter since I don't need that many things.
The one thing I would suggest in your case is to change
git config --global user.email "john.doe@gmail.com"
toit config --global user.email ":USERNAME@users.noreply.github.com"
if you use github only.It will still match your contributions correctly based on the no-reply address, but it won't include your real email address to in public commits, meaning that all those pesky recruiter automated scraping scripts won't pick you up and bother your on your main email address.
awesome, i din't know this. But I use a lot of bitbucket and gitlab as well, so I think I will config git project by project.