If I don't charge money, why would I keep the repo private.
Like your example in the video "Let's just say I'm a big-time content creator who does 10 YouTube tutorials a week, showing how to develop apps and I want to share the code with you but I'd also love to be in control of that code inside a private repo"
If I'm making YouTube tutorials and I want to share the code, why would I keep the repo private...?
And regarding "prevent cloning", how does that work?
If someone can see the code, nothing stops them from taking it?