I started working with a new company. All their code is on Github.com (private). A lot of my coworkers use their personal Github, and a few created fresh github accounts just for work. Is it a better idea to separate personal github from work, or is it good to keep them the same? Or it doesn't matter? Why or why not?
Is there a shortage of GitHub accounts that I’m not aware of ? Someone rationing out only 1 account per person ?!?
create a new account with your work email
I’d be annoyed at a policy that required me not use my personal GitHub at work. By using your personal account, you get the benefit of work activity showing in the green block activity calendar on your profile so that if a recruiter looks at your GitHub, they can see you are a consistent contributor. If they looked at your private GitHub and it’s desolate, it’s not a great look. I never program for pleasure (which I think is a-okay) but my personal without work activity would be bare as a result.
That was kinda my thought process when I asked this. Which is why I asked for reasons not to do it. Everyone saying don't do it but no one is explaining why :/
For work I’ve committed to open source repos within my role too. If this activity is siloed in a work account, I don’t get the credit on my profile as a contributor to these frameworks either. I don’t see any wins to separating your profile
GitHub policy actually encourages one account per user, fwiw
Your working for a bank. Do your GitHub CBT and you'll know the reasoning behind this lol Why would we allow personal github accounts access to company code? That just sounds like a security nightmare.
I do not work there
Your contract likely gives them a right to your IP regardless of what GitHub account it’s attached to
IANAL: Protect yourself from the wonderful world of legal discovery. If you use your personal GH, do you ever connect to it from your personal computer or home network? Great news your personal computer is potentially in scope for any lawsuits that come from this
Tech Industry
Yesterday
440
Can I afford all these stuff? Rate it for me
Tech Industry
Yesterday
1578
Do people underestimate E6 role at meta?
World Conflicts
Yesterday
446
Why I Find Free Palestine Inspiring
World Conflicts
Yesterday
512
Is "From the River to the Sea" So Wrong?
World Conflicts
Yesterday
596
Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say
It is a best practice to create a new GitHub account for work. If you look at TensorFlow most of the Google engineers commit from new separate work accounts.