GitHub is free for Teams

GitHub has just made their Teams plan available for free. This allows for unlimited collaborators and unlimited private repositories. They have also reduced their paid plans from $9/user/month to an extremely competitive $4/user/month. Here is the full pricing breakdown.

This has the potential to be a real game-changer, and I will take the opportunity to update my comparison of Git hosting providers shortly.

In the meantime, let’s examine how GitHub compares with other hosting providers now that users are essentially free. Its main downside was the built-in limitation of 1GB for LFS, which can be extended by increments of 50GB for $5/month. This also includes bandwidth usage on top of storage, which means the more users, the quicker bandwidth will be used up.

I took the time to update the graph comparisons for typical use cases and the result is impressive:

In almost all cases, GitHub is now the cheapest by a large margin. On price alone, it seems to be the clear winner.

We didn’t account for bandwidth usage, because it is hard to determine and must be measured on a case by case basis. Bandwidth usage can vary depending on how you use your repository, the size of your assets, how often you download a full copy of the repository, the number of users and so on… Generally, the more people and the more automation around the repository, the more bandwidth you will use.

That being said, the cost per user still remains the biggest expense as your numbers go up, while the storage limitations are not as likely to be exceeded at the same rate as users being added. After all, adding 50GB of new data or history to the project usually means a sizeable amount of work has been accomplished.

GitHub has a lot of things going for it, its sheer popularity and ubiquity, and now the price, makes it all too easy to forget the few shortcomings in the platform in comparison to its competitors. Of course, for less than 5 users, Azure DevOps is still the best option being free with unlimited data. For everyone else, I expect the exodus to GitHub will start soon.

With this move, GitHub became the best place to host your game project, and will surely shake the market of source control hosting in general, which can only be good news for us! For gamedevs using Unreal Engine, this means a very attractive hosting option to use with GitCentral, and hopefully more happy developers!

GitCentral is currently available on the Unreal Marketplace at 50% discount until Friday, April 17, 2020.

 

Posted by Samuel Kahn