27
raspark
5y

GitLab vs GitHub
Which one do u choose?!

I personally prefer GitLab over GitHub. It's awesome and it's totally free for private repositories unlike GitHub's costly plans!

Comments
  • 6
    And Github doesn't lose data ;)
  • 2
    @ScribeOfGoD pfft it happens to every company. Look at AWS.
  • 0
    @tahnik yep, and github seems better than AWS :p
  • 7
    I use both. Both have pros and cons.
  • 4
    Anyone have thoughts on bitbucket? Seen a lot of girls bashing lately but I don't know why, but I do need a private repo for free so...
  • 2
    @niche gitlab has free private repos.

    But to newer your question about bitbucket I've used it before and there's nothing really wrong with it but it's not my favorite. It's ui is just way different than github and gitlab.
  • 1
    I use Bitbucket at my work with my colleagues and it works totally fine for us. I never tried GitLab but I will look at it in the future :)
  • 4
    The problem is the usage share. Everyone has a GitHub account. If my project is on GitHub everyone can contribute. if i have my private Git server, noone can contribute, especially if you buy Gitlab Enterprise. In the last version, Gitlab released Help Desks, which could have fixed this problem, but they only have it in Enterprise Premium. Another downside is the cost. While GitHub is 7 Dollars per Month, GitLabs price is much higher, as have power/hosting costs. For the online version: Gitlab did loose data, Github did not. Thats it. Critical features are faster on GitHub, GitHub is faster, better secured, has community. The only thing better on GitLab is the CI integration. Its amazing, but it wasnt enough to keep me there. I will have to build my own CI and Deploy programs for GitHub.
  • 2
    I use both, GitHub I have been using it for a long time and no issues, but GitHub is simple, just some place to host your repos as you may see every feature goes to that end, everything else needs integration. Gitlab, I don't have a lot of experience with it, but I like the idea a lot, it is not just a repo hosting but a whole VCS platform based on git, and the CI looks pretty good (haven't used it tho) but Ive had some issues specially 502s. So it's really up to you.
  • 1
    get a github account. go to gitlab. login with github.
  • 2
    Different use cases, gitlab is more focused on enterprise. What people don't seem to get is that gitlabs main product is their software on your servers. And they also have a hosted solution with free private repos. Github was one of the first online git repos, they've marketed aggressively. And now many open source projects are on github. But I think they are losing money on all that free work. Gitlab focused on companies, smart because companies have money.
  • 0
    Gitlab CI runners ftw
  • 0
    i prefer github simply because i like the simplistic UI
  • 3
    Some time back I used github for everything. Unfortunately another student found my repository and basically copied my code for an assignment. Almost got suspended. Since then I use gitlab for the privacy.
  • 0
    It can fucking have happened to any company but the way they handle I just got more respect for them.@ScribeOfGoD
  • 0
    I'm a student so I get GitHub Premium for free. I use it a lot for collaborations and group projects (ideal for LaTeX!). I also use BitBucket because of its free private repos. I store all of my personal files on Bitbucket in a repository encrypted with git-crypt, along with many side projects.

    I actually might like Bitbucket more than GitHub. Their new UI looks slick, their Windows client SourceTree is in my view much better than the GitHub desktop app. It supports all of the Git features, in contrast to GitHub Desktop. SourceTree isn't open source but free to use for individuals.

    When it comes to performance, I don't think one is much faster than the other.

    So if you want to use an online Git service, and feel like not going mainstream, sign up for Bitbucket!
  • 1
    Open source - github
    Closed source - gitlab
  • 0
    GitLab is every friendly on price and recently updated their web UI. It's getting better each release. + It's open source
  • 0
    @Thewebdev Yes, but it does not. Saying that this is not a problem is stupid. Data is Gitlab.coms and GitHubs core buisiness. Data is something lives depend on. Especially programmers. Loosing my shit is not exactable. I would rather have a doctor who is an ass and saves my life (house), than one who explains me sweetly why i am gonna be dead soon, and why she cant do anything.
  • 0
    @oxkipo
    I think @s0nic12 meant,
    For open source projects - GitHub
    For closed source projects - GitLab
  • 0
    @vortexman100 I don't think they lost data. The service went out a few times. No data loss as far as I know
  • 0
    @Charmgoggles GitLab lost data. GitHub did not.
  • 1
    @vortexman100 Understood your point completely and totally agree with it. But it happens and yeh it's not acceptable but there are giving it a for free and there are very passionate about their product and i don't want to stop using their product just because one person fucked it up. It happens and now they will be more mature and will make sure nothing like ever happen
  • 0
    @vortexman100 oh right i see, 6hours of data. Still, they are very transparent and I like that a lot
  • 1
    @Charmgoggles Yea they did live streaming and I never see any company like that who are telling everything what went wrong mostly company just any company's spokeperson come and tell that we are having some technical problems that's it. But they are different and they keep making their product more awesome and awesome and it's all free for us so yeh it's just awesome for me at least
Add Comment