4 ms·
This is a naive question, but what's the difference between GitLab and Github?
by physcab 11y ago
This is a naive question, but what's the difference between GitLab and Github?
- kenrikm 11y agoGitlab runs on your server. They are very similar, though there are still plenty of features Github has that Gitlab does not.
- jobvandervoort 11y agoI think we're actually running ahead in some ways. What are things that GH has that you miss in GitLab? See also: https://about.gitlab.com/better-than-github/ https://about.gitlab.com/better-than-github/
- wldcordeiro 11y agoA nice notification panel like the one in github would be excellent. I really like Gitlab and have been using it for my projects but the lack of a notifications panel is annoying.
- sytse 11y agoGood point, we're thinking about this. Personally I would really like to see a list of items I've been mentioned in but where I have not responded in the issue or merge request. Is that also what you want or do you want to see all mentions regardless of having responded yourself.
- BinaryIdiot 11y ago> Gitlab runs on your server. They also offer a hosted version too that's free depending on your usage.
- sytse 11y agoThanks for mentioning that, and actually, GitLab.com is free whatever your usage. The paid plan is to get email support, the free users have forum support. https://about.gitlab.com/gitlab-com/ https://about.gitlab.com/gitlab-com/
- jobvandervoort 11y agoIt's a great question. GitLab is open source. You can run in on almost anything or use our free cloud offering GitLab.com. We're almost at feature parity with GitHub, but also offer other things. For instance features such as rebase before merge, merge request approvals, LDAP group integration. In addition, we build GitLab Continuous Integration, which is a fully featured CI tool that is easy to scale and integrates with GitLab. It's completely free. See more here: https://about.gitlab.com/better-than-github/ https://about.gitlab.com/better-than-github/
- vonnik 11y agoOpen-source is a huge difference.
- bdcravens 11y agoMany services integrate natively with Github (dev oriented services use Github oAuth, CI solutions use Github hooks to kick off builds, integration built into various editors, etc) Much of this can be replicated in those services though it may require a slightly more manual integration.
- sytse 11y agoGitLab is an OAuth provider too. GitLab comes with GitLab CI that allows you to run tests and kick off builds easily.