flydev Posted January 17, 2019 Share Posted January 17, 2019 (edited) I got the news yesterday, did you was aware that Github let you have unlimited private repositories for free since January, 7 ? ? Quote Today we’re announcing two major updates to make GitHub more accessible to developers: unlimited free private repositories, and a simpler, unified Enterprise offering. https://blog.github.com/2019-01-07-new-year-new-github/ Precisions from Github Support : Quote Private repositories are now free for personal user accounts, but the Team plan still costs a minimum $25/month for organization accounts. An organization account is only free for open source teams that are using entirely public repositories. Comparisons : Free functionality GitLab GitHub Private repositories Yes Yes Number of collaborators Unlimited 3 Wiki Yes No (public or paid only) Pages Yes No (public or paid only) Capacity 10GB 1GB Indicates who is paying No Yes Free CI 2,000 min. Maybe a free tier for Actions on Azure Entire DevOps lifecycle Yes No Location of the repo Anywhere Not in groups/orgs API concurrent rate limit 36000 5000 Edited February 18, 2019 by flydev Update 3 1 Link to comment Share on other sites More sharing options...
kongondo Posted January 17, 2019 Share Posted January 17, 2019 What? What's the catch ?? Link to comment Share on other sites More sharing options...
BitPoet Posted January 17, 2019 Share Posted January 17, 2019 1 minute ago, kongondo said: What's the catch ?? Microsoft acquired GitHub last October. They likely need to present some growth figures for the first quarter to the board. So probably no catch (in the short run). 3 Link to comment Share on other sites More sharing options...
kongondo Posted January 17, 2019 Share Posted January 17, 2019 1 minute ago, BitPoet said: They likely need to present some growth figures for the first quarter to the board. So probably no catch (in the short run). ?. I'm really tempted to move my private repos from Bitbucket. I got nothing against them; just want code to live in one place. For now though, I'll stay with BB. Link to comment Share on other sites More sharing options...
louisstephens Posted January 17, 2019 Share Posted January 17, 2019 Yeah, I just learned about it this past Monday, and I was pretty excited. I believe the only "catch" is that you can only have 3 contributors on the repository. Link to comment Share on other sites More sharing options...
teppo Posted January 17, 2019 Share Posted January 17, 2019 Literally days before this announcement I needed a private repository for a new project, and registered a Bitbucket account for that. Haven't migrated back yet, but probably will ? GitHub provides free private repositories for max 3 collaborators, while Bitbucket has a limit of 5 collaborators for a free private repository. Not a huge difference... unless, of course, you're running a team of 4-5 developers and want to save a few bucks ? 1 Link to comment Share on other sites More sharing options...
adrian Posted January 17, 2019 Share Posted January 17, 2019 Of course Gitlab has: "Unlimited private projects and collaborators" but this move by Github will probably have me move from Gitlab for most things. Link to comment Share on other sites More sharing options...
kongondo Posted January 17, 2019 Share Posted January 17, 2019 I've been debating whether to do markdown docs (Docsify or variants) hosted on GitHub for my pro modules but the private repos thing always held me back. Does anyone know whether a repo can be private but its related wiki or GitHub pages is public? Link to comment Share on other sites More sharing options...
louisstephens Posted January 17, 2019 Share Posted January 17, 2019 41 minutes ago, kongondo said: I've been debating whether to do markdown docs (Docsify or variants) hosted on GitHub for my pro modules but the private repos thing always held me back. Does anyone know whether a repo can be private but its related wiki or GitHub pages is public? As far as I can tell, it might not be possible yet. There seems be some "work arounds" that can be found here: https://stackoverflow.com/questions/30121969/making-a-private-githubs-wiki-public https://help.github.com/articles/changing-access-permissions-for-wikis/ (though I am not sure what can truly be done here, as I dont have github pro account. With the "free" private repo, you lose access to wikis) 2 Link to comment Share on other sites More sharing options...
flydev Posted January 17, 2019 Author Share Posted January 17, 2019 For the wiki, there was two issues addressed about that. I will be able to give more infos in the next weeks. But yes, wiki are gone for free private repos on personal accounts. More precisions from the support about Accounts, Private repos and Organization as I tried to make an organization with free private repos but it not worked - of course ? Quote Private repositories are now free for personal user accounts, but the Team plan still costs a minimum $25/month for organization accounts. An organization account is only free for open source teams that are using entirely public repositories. 4 Link to comment Share on other sites More sharing options...
SamC Posted February 11, 2019 Share Posted February 11, 2019 On 1/17/2019 at 2:34 PM, adrian said: Of course Gitlab has: "Unlimited private projects and collaborators" but this move by Github will probably have me move from Gitlab for most things. Hi Adrian ? I'm using GitLab for all my private stuff, worked fine so far. It also integrates nicely with Buddy (which is good for me because I don't know how to set up CI stuff manually). Why would this move by Github have you move from Gitlab? What would make Github a better choice for you? Link to comment Share on other sites More sharing options...
LostKobrakai Posted February 11, 2019 Share Posted February 11, 2019 Github is the bigger platform (potential for collaboration), it's interface is quite a bit faster and more productive than gitlabs and it has a better history in terms of availability. Also there are quite a lot of addons like linters, bots or CI options, which directly integrate with the github interface. All in all it's imho the more polished product in almost all areas. The only place I feel Gitlab is ahead is with it's integrated CI/CD tools. 2 Link to comment Share on other sites More sharing options...
adrian Posted February 11, 2019 Share Posted February 11, 2019 The only thing to add to LK's comments is that it's nice to have everything in the one place - I have my public repos on Github, so having the private ones there also is nice. That said, I like the OS nature of Gitlab and the unlimited collaborators, so it really depends on your needs and maybe these are project specific? 1 Link to comment Share on other sites More sharing options...
SamC Posted February 11, 2019 Share Posted February 11, 2019 40 minutes ago, adrian said: That said, I like the OS nature of Gitlab and the unlimited collaborators, so it really depends on your needs and maybe these are project specific? My needs are shall we say, basic. But CI/CD is something that interests me. I've seen a lot of travis files on various projects but no idea what they do tbh. I'm guessing it's like Buddy, but less point and click. I use buddy to sync files between a staging and production site, for pushing code from a gitlab repo > staging site (automatically when pushed from vscode) > production site (on a button click in buddy web UI). I'm guessing I can do all the same things with github. One concern would be them sucking me in with a 'free' promise, then start charging for it, like what And.co just did for my invoicing! And gravit.io just did the same... except they didn't just add a premium version, they took features OUT the free one and started charging for them. I didn't use github because it wasn't free for private repos, it was as simple as that. I tried bitbucket but IMHO, the UI was awful. Gitlab was much nicer, but I prefer Github. Now it's free, maybe I can try it out some more... and learn what travis does. Link to comment Share on other sites More sharing options...
Recommended Posts