GitHub is a great place supporting collaboration to store repos at. It is better to have a repo under one's account than not having it in any cloud at all.
You might create a repo and agree with your collaborators to use it. Or create an organization to group projects and have a better control of contribution policies.
Source code openness and commercial/non-commercial nature are different matters. A project can be open source and yet commercial.
BTW, a repo can be moved to a different owner, to an organization for example.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
GitHub is a great place supporting collaboration to store repos at. It is better to have a repo under one's account than not having it in any cloud at all.
You might create a repo and agree with your collaborators to use it. Or create an organization to group projects and have a better control of contribution policies.
Source code openness and commercial/non-commercial nature are different matters. A project can be open source and yet commercial.
BTW, a repo can be moved to a different owner, to an organization for example.