I am just sorting out my GitHub repos and this question popped up.
Background
At first I am going to use GitHub free Organization which has the obvious limits but at some point I might switch to using teams with paid seats.
I will have a mix of public and private repositories.
the questions
Will the public repositories still have the ability to have unlimited members and will this repo be governed by the free tier limits?
Can I have public for my open-source stuff and then private repos for my commercial stuff on the same organization?
Thanks
jimr1
2
This question would be better posted in a git forum rather than a web hosting forum
This is the best place as the team here are using the exact scenario I want to have. 
jimr1
4
So you want the team to spoon feed you on something that doesn’t concern them ? Ok I stand corrected
1 Like
@jimr1 you need to chill out with your snarky comments. I don’t know if you understand how they come across sometimes.
Thanks
For those doubters, I do my research.
Joe
7
Just do the thing. You’re still making this too complicated.
Create an organization. Invite participants. You’re done.
I am just planning ahead and need to know what would happen to my public repos when I upgrade from a free organisation to a paid one.
Yes, public repos allow unlimited members. You can mix public and private—just upgrade when needed.
1 Like
This makes this point make sense
If you’d like additional users to have access to your GitHub Team organization’s private repositories, you can purchase more seats anytime.
thanks @DediRock