GitHub Free Users Now Get Unlimited Private Repositories (techcrunch.com)
GitHub has always offered free accounts, but users were forced to make their code public. To get private repositories, you had to pay. Now, as TechCrunch reports, "Free GitHub users now get unlimited private projects with up to three collaborators." From the report: The amount of collaborators is really the only limitation here and there's no change to how the service handles public repositories, which can still have unlimited collaborators. This feels like a sign of goodwill on behalf of Microsoft, which closed its acquisition of GitHub last October, with former Xamarin CEO Nat Friedman taking over as GitHub's CEO.
Talking about teams, GitHub also today announced that it is changing the name of the GitHub Developer suite to 'GitHub Pro.' The company says it's doing so in order to "help developers better identify the tools they need." But what's maybe even more important is that GitHub Business Cloud and GitHub Enterprise (now called Enterprise Cloud and Enterprise Server) have become one and are now sold under the 'GitHub Enterprise' label and feature per-user pricing. In response, GitLab CEO Sid Sijbrandij said: "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."
Talking about teams, GitHub also today announced that it is changing the name of the GitHub Developer suite to 'GitHub Pro.' The company says it's doing so in order to "help developers better identify the tools they need." But what's maybe even more important is that GitHub Business Cloud and GitHub Enterprise (now called Enterprise Cloud and Enterprise Server) have become one and are now sold under the 'GitHub Enterprise' label and feature per-user pricing. In response, GitLab CEO Sid Sijbrandij said: "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."
Run! Rabbit! Run!
Micro$oft is happy to just peak at the code ... and copy-paste the idea
Private self-hosting and much simpler setup than any of the alternatives: gogs.io
No PR review integration yet, but easy mirroring of foreign repos. If you see something missing, contribute! It's got a lot of potential.
Find it on github.
[($)]
Good moves by Microsoft overall. But the Pro nomenclature is tainted by Windows 10 (not) Pro.
Hopefully, pull requests don't inject adware and XBOX plugs!
Private repos on someone elses server, by a technology company specialising in selling software.
Read: We'll host your private code for free. It'd be nice to see what you're working on, for market research for our own products....
Nothing is free.
Bitbucket is the place you go if you want a free private git repository on the cloud, so this is simply competition, not goodwill.
So No thanks.
Since their code is by definition always correct, they store software versions to /dev/null.
This was precisely the reason that my code is on TFS.
I still don't get how a "pro" isn't capable of self-hosting a git repo. Perhaps souped-up with {gitolite,gitlab,gitea,...}.
Perhaps these are MCSE pros, then I'd understand.
Private... right...
I wonder what "unlimited" actually means with GitHub. I am pretty sure you can't actually create "many" repositories without GitHub shutting you down.
What if I wanted for example to use GitHub as my personal file backup? And just created one repository for each file and split the file up into multiple repositories for files over 1GB. I am pretty sure I could not do that even if it's "unlimited".
Since Microsoft bought GitHub, no data is private in there anymore.
At a company I ran in 1990s we self-hosted version control, email, everything. We assembled our own servers, we wrote out own highly secure password manager. We did everything ourselves. We saved a lot of money vs buying. We also spent so much time and attention on handling our own infrastructure that we had little energy left to put toward our actual business, building our customer base, our brand, etc.
If I run a company again, I may let someone else worry about some of infrastructure while we worry about the things our business does.
Three collaborators per private repository or three collaborators in total between all private repositories? If the former then that puts it a step above BitBucket, if the latter then the same.
Either way, as good as GitHub is when paid-for or being used for public repos, this isn't enough to compete with GitLab for free private repos.
Suckers..
We know how Microsoft handles "private" user data it has access to.
Having private repos is nice and all but CI is equally as important.
With that said, Gitlab + Gitlab CI is free to use and is a perfect match for solo developers or small teams with private projects, without having to invest in any additional services or infrastructure.
Where as on Github, if you have private repos, you can't use Travis CI for free, so now you have to choose between Azure pipelines (which is more limiting than Gitlab CI) or use some other free service like CircleCI which is also more limiting than Gitlab CI and in both cases you need to integrate third party tools into Github where as on Gitlab, it's all bundled in and ready to go.
I am really curious why the Gitlab CEO didn't talk about that. Any developer deploying web apps knows that CI is an essential tool.
> "This feels like a sign of goodwill on behalf of Microsoft"
Translation: "Microsoft has decided to kill BitBucket."
Private git is what you do with your own filesystem
Now just how difficult is it to set up my own personnel repo. on my own hosted server?
Guessing not that difficult, but will be happening soon...
I'm currently paying the small fee a month for private repos. (My plan cost is on the order of Netflix and Hulu and the like, something like under 10$ a month.) I'd really like to switch to this new plan, but don't want to lose my current private repos in the process. Any ideas when this will be available on the site, or how to configure your account with this free plan?
I moved everything to Gitlab years ago after Github started worshipping at the SJW altar and joining the witch hunts of the modern day.
Gitlab already had unlimited private repos years ago and has a much nicer UI to boot.
I regularly visit your site and find a lot of interesting information. Not only good posts but also great impossible game. Thank you and look forward to your page growing stronger