Live data from Hacker News

Announcing unlimited free private repos

blog.github.com

371–380 of 716 posts

Re: Announcing unlimited free private repos

#371
This is not about revenue percentage or anything revolutionary etc, this is about matching up competition offers: both gitlab and bitbucket are doing this, especially bitbucket who has unlimited private repo from the start, this is a catch-up move, nothing more than that.

Re: Announcing unlimited free private repos

#372

Earlier quoted context omitted.

My move to Gitlab was basically "come for the free repos, stay for the rest of the amazing features". I will not be moving off it, and my new repos will keep being on Gitlab.

What features of Gitlab do you prefer?

Being able to have groups and organizations without the weirdness of GitHub.

GitHub's default path for organizations is that you are creating a business that will be very separate from your personal account.

GitLab's default path is that it's just a group. Maybe just a named group for related projects. Once you dig in though, GitLab's group admin is much better than GitHub in my opinion.

Re: Announcing unlimited free private repos

#373

Earlier quoted context omitted.

My move to Gitlab was basically "come for the free repos, stay for the rest of the amazing features". I will not be moving off it, and my new repos will keep being on Gitlab.

I moved to Gitlab because we can run the free version at work - until Github does that, I have no reason to not stay with Gitlab

Have you taken a look at https://gitea.io or https://gitbucket.github.io

Re: Announcing unlimited free private repos

#374

A lot of people are concerned about the “what if they make me the product since I’m no longer paying.” A few reasons I don’t think that will happen: - private, single contributor repos tend to be pretty small. it costs Github very little to service a single account. - Github is a growing social network for developers. Getting young engineers on the platform for free will pay off handsomely when they join a team and a…

It is no surprise but sound business reason that private repos will be available for free.

For some background, check this HN classic: "Commoditize your complements" (https://www.gwern.net/Complement#2)

Re: Announcing unlimited free private repos

#375
post #244

Earlier quoted context omitted.

GitHub also has a free built-in* CI service via Azure Pipelines. How does that compare to the GitLab offerings? https://github.com/marketplace/azure-pipelines * in marketplace, limitations apply

Honestly I'm almost at the point where I'd prefer to manually perform CI tasks than use anything Microsoft. Why on earth are there so many domains in their login flow? My password manager can't make heads nor tails of it 90% of the time

Anyone who has ever done development on any Microsoft site has felt the pain of a million logins.

I was working on Outlook stuff at my previous job and it was a nightmare. They have three different offerings of emails. You can login in Outlook and O365 with the same account iirc, but not the others. Or something like that.

I just remember wanting to cry as I tried to figure out how to login.

Then the API docs are even worse. They had different APIs for each email offering and one pointed to the other then that one pointed to the previous one.

Microsoft's problem is that it has too many services. Google may change things constantly but at least they don't have three different email offerings with three different APIs at varying levels of brokeness.

Re: Announcing unlimited free private repos

#376
post #173

Earlier quoted context omitted.

Definitely cool news, even if it is a max of 3 contributors. I'd have liked to seen that a little higher, but they surely know what they're basing that number on. It's not enough to pull me from GitLab just yet, but if I keep having 10MB+ issues there, I'll switch.

What issue are you having on GitLab? Do you mean the attachment limit? https://gitlab.com/gitlab-com/support-forum/issues/2654 How large is it on GitHub and BitBucket?

Don't know what it is exactly. But definitely within the last year, I'll occasionally add a >10MB pdf or something and can't push that commit up, broken socket everytime. Same thing occasionally happens with a coworker. I 'fix' it by having someone else push the file, then delete the offending commit.

Happens with bash in windows or GitHub Desktop. No one has ever been able to fix it. I have just tried to not use large files.

Re: Announcing unlimited free private repos

#378
post #370

Earlier quoted context omitted.

Git is a Distributed Version Control System. Just add another remote...

Of course, like the trend "hey if it does not work for you write down your code"... On git only: what is another remote? A GitHub concurrent company? A personal dyndns from a single developer with a fable ADSL? On GitHub: many use it's proprietary characteristics like PR, wikies, pages etc. That's not "portable" to any other remote if you do not count site-scraping... No, we need to focus on distributed/decentralized…

> On git only: what is another remote?

A remote is a URL location of a repository. A local git repo can point to multiple remotes by using the git remote functionality. For instance, you can point your local repo to GitHub, GitLab, and BitBucket and choose which to push to using the command git push .

Re: Announcing unlimited free private repos

#379

This is a smart move. Gives developers who have small indy projects a reason to use Github rather than a competitor (I know I use gitlab precisely because it's free for my private one-off repos).

Does gitlab have free integrated PR code review tools?

I am not sure what you are asking, but yes you can create and review PRs in GitLab.

GitLab is GitHub but with more features and a smaller community. GitLab focuses more on code than community, at least from my experience with it.

Re: Announcing unlimited free private repos

#380
post #203

That's the one of the reasons I stay with bitbucket or gitlab. If they offer this feature at the very beginning, I would never touch bitbucket/gitlab, but now both of them offering free build-in CI(public and private). I am hesitate to migrate back.

If it helps. Github is currently in beta for their own CI/CD platform: https://github.com/features/actions
Post reply on HN