Skip Navigation
116 comments
  • It's hard to overstate the psychology behind the github profile. As a developer, your github profile shows that you're actively developing, whether it's for open source projects or for work projects. My previously company used a private gitlab install, which meant only my open source work showed up on github. My current company uses github, which means my profile shows green all the time.

    We're a small company, but the github costs are a drop in the bucket. As others have said, it'd take something truly federated, or a crazy price jump from Github, for me to consider moving. It's free for my open source projects, it's a small amount for my company, and I have a public profile I can point to whenever I'm discussing my development.

  • The problem is that you lose out on dev attention when moving away from github.

    I moved my projects into github when placeholder projects literally containing a README with a link to the real repo only got way more interaction on github than in the real repository: More stars, more views, more issue reports and even more PRs (where the devs have obviously Cloned the repo from the actual repository but could not be arsed to push there as well).

    If you want your project to be visible, it needs to be on github at this point in time:-(

  • I already switched to Gitlab when Microsoft bought GH out. Been using it for years and have never had an issue

    • Same. Our whole team switched to gitlab. The whole point of git is that it's distributed. We could host it ourselves over ssh if gitlab became a problem.

  • Well, there's just not much reason to switch yet. If it ain't broke, don't fix it.

    (Well, maybe Copilot training, but I'm sure those dipshits at OpenAI scrape Gitlab too.)

    • If it ain’t broke, don’t fix it.

      If you know it will break, try to see how to reduce the damages.

  • I’ve been using GitLab for years. I have a GitHub account but at this point I only use it to contribute to other projects.

  • All it took for me to switch to GitLab was a larger free lfs quota which I wanted for a project. The superior webpage UI made me migrate every old project to it too.

  • it's free and convenient? if there was another reliable, free git host with a polished web interface and decent cli for features like issues, sure, I'd consider moving to it. I'm not in the market though, I have other work to do

    also the github actions workflows are brilliant.

  • My account has not seen a single commit in years now, and yet I can let it go... I still "need" it for support on an old project of mine that I share with other people, and to submit changes for projects I care about which are only on GitHub.

    I also keep my account for name squatting purposes, and so people can find the link to my actual repo.

    I don't think I'll go all the way to delete my account, but my projects are definitely not reliant on it anymore.

116 comments