Today Github announced major updates to make GitHub more accessible to developers: unlimited free private repositories. As per github -
GitHub Free now includes unlimited private repositories. For the first time, developers can use GitHub for their private projects with up to three collaborators per repository for free. Many developers want to use private repos to apply for a job, work on a side project, or try something out in private before releasing it publicly. Starting today, those scenarios, and many more, are possible on GitHub at no cost. Public repositories are still free (of course—no changes there) and include unlimited collaborators.
This announcement of free private repositories took some of GitHub's competitors by surprise, but here is what GitLab CEO Sid Sijbrandij says:
GitHub today announced the launch of free private repositories with up to three collaborators. GitLab has offered unlimited collaborators on private repositories since the beginning.We believe Microsoft is focusing more on generating revenue with Azure and less on charging for DevOps software. At GitLab, we believe in a multi-cloud future where organizations use multiple public cloud platforms.
Github free only includes the private repositories for the personal account only. Github free doesn't allow to create private repositories for an organisation.