Live data from Hacker News

Ask HN: GitHub vs. Gitlab?

news.ycombinator.com

41–50 of 113 posts

Re: Ask HN: GitHub vs. Gitlab?

#42

I really enjoy GitLab. Very easy to setup and does what it promises. I will say that it's slower than I would expect but I haven't found that to be a deal breaker for me personally. Probably depends on your workflow and how much you do locally vs. in the UI.

Thanks Brian. I assume you're using GitLab.com. We're working hard to improve the performance, see my earlier answer in https://news.ycombinator.com/item?id=12056276

Re: Ask HN: GitHub vs. Gitlab?

#43

I much prefer GitHub or even BitBucket over GitLab. GitLab was insanely slow. A lot of the features GitLab offers still didn't persuade us over something that was minimal, worked well, and was fast. I'm also not a fan of the UI/UX, it's kind of confusing what certain icons mean as opposed to a simple fixed with layout like GitHub.

We put a lot of thought in our most recent release to improve the UI/UX, so some of your problems with that may have been resolved since you last used GitLab.

As for performance, we've started treating speed as a priority, and we've been tracking progress in various issues:

https://gitlab.com/gitlab-org/gitlab-ce/issues/19273#note_12...

https://gitlab.com/gitlab-com/operations/issues/42

https://gitlab.com/gitlab-com/infrastructure/issues/59

We'll keep improving over the next few months, lots of work still to do.

Re: Ask HN: GitHub vs. Gitlab?

#44
post #37

Three years ago my answer would be GitHub. But since then I've been forced to use (and manage) Gitlab. Within that time, I fell in love with Gitlab and it simplifies many of our tasks. We are using self-hosted instance and worth every penny we spent on it's license. (Gitlab CE was enough, but we were looking for few features available in the EE). So now my answer is self-hosted Gitlab.

Thanks sashk for being a GitLab user for 3 years. That is a long time and I hope you found that GitLab got a little better every month. Thanks for posting here, I really appreciate it.

Re: Ask HN: GitHub vs. Gitlab?

#45
post #24
post #8

Gitlab's servers have been slow in my experience. Sometimes taking 10-15 seconds to push up a new commit. I got tired of waiting and moved everything back to bitbucket. Both gitlab and bitbuckets source code browsing is slow and a little clunky. GitHub's source code browsing is definitely the best.

github cheats for performance. our github enterprise will not bother try show diffs on some pull requests if you changed more than a hundred lines or so. very worthless. my workflow now is to always check the diffs locally because i don't trust theirs. never used gitlab or bitbucket a lot so i don't know if this treachery is there too.

I assume you're referring to GitLab.com specifically. We also don't show large diffs, but I think the limit is thousands of lines. In the upcoming release (July 22) we're working on a collapsable diff feature https://gitlab.com/gitlab-org/gitlab-ce/issues/14103 to make working with large diffs easier.

Re: Ask HN: GitHub vs. Gitlab?

#46
We self-host Gitlab CE and it's fine, especially with the latest updates; I don't miss GH at all.

If you feel that Gitlab.com is slow, give self-hosting a try; the omnibus packages are quite easy to install/upgrade and it's quite fast even with many dozens of repositories on a 2GB DO instance.

Re: Ask HN: GitHub vs. Gitlab?

#47

I much prefer GitHub or even BitBucket over GitLab. GitLab was insanely slow. A lot of the features GitLab offers still didn't persuade us over something that was minimal, worked well, and was fast. I'm also not a fan of the UI/UX, it's kind of confusing what certain icons mean as opposed to a simple fixed with layout like GitHub.

We put a lot of thought in our most recent release to improve the UI/UX, so some of your problems with that may have been resolved since you last used GitLab. As for performance, we've started treating speed as a priority, and we've been tracking progress in various issues: https://gitlab.com/gitlab-org/gitlab-ce/issues/19273#note_12... https://gitlab.com/gitlab-com/operations/issues/42 https://gitlab.com/gitlab-com/…

Yes! I've been seeing a lot of great improvements being added to GitLab recently. I'm intrigued to see what the future holds, and could definitely see myself switching in the near future.

With regard to UI/UX improvements, I'll have to check it out and see how much it's changed since last time :-)

Re: Ask HN: GitHub vs. Gitlab?

#48
post #17
post #8

Gitlab's servers have been slow in my experience. Sometimes taking 10-15 seconds to push up a new commit. I got tired of waiting and moved everything back to bitbucket. Both gitlab and bitbuckets source code browsing is slow and a little clunky. GitHub's source code browsing is definitely the best.

You're right, we have to do better on performance. We solved most of the time waiting when pushing a new commit, see the API timings slide on https://www.scribd.com/doc/316471059/GitLab-Infrastructure-2... The web interface is still slower than we like. We've doubled the team of performance engineers and we're making progress, see https://gitlab.com/gitlab-com/infrastructure/issues/59 and all issues labeled with perf…

At a high level, what are the major areas where you face performance issues?

Does the choice of RoR play a part in performance problems?

Can performance be improved by deploying more servers?

PS: I really enjoy using Gitlab, and would be ready to replace Github with Gitlab in my workflow if the performance improves.

Re: Ask HN: GitHub vs. Gitlab?

#49
I've used both, and got quite annoyed with the poor reliability and latency of Gitlab. I just want something that functions, is predictable, and gets out of my way.

GitHub meets my needs, and I'm a happy $7/mo. customer. :-)

Re: Ask HN: GitHub vs. Gitlab?

#50

We self-host Gitlab CE and it's fine, especially with the latest updates; I don't miss GH at all. If you feel that Gitlab.com is slow, give self-hosting a try; the omnibus packages are quite easy to install/upgrade and it's quite fast even with many dozens of repositories on a 2GB DO instance.

Glad to hear that your self hosted GitLab is fast. It should be! And the changes we're making to make GitLab.com faster should also benefit the self hosted installations.
Post reply on HN