Jeetu singh edited this page Sep 15, 2017 · 13 revisions

GitHub is a Git repository hosting service. https://gitlab.com has the enterprise version, free for all to use. GitHub provides a Web-based graphical interface, It also provides access control and several collaboration features. such as a wikis and basic task management tools for every project.

Questions

I wonder how well done the mattermost integration is and if GitLab plans something like a public mattermost for open source communities - maybe it's worth switching from gitter?

Why we want GitLab

GitHub is a website and service that we hear geeks rave about all the time.

They provide a centralized, cloud-based location to store, share, publish, test, and collaborate on web development projects. Git revolutionized version control—crucial when you have more than one developer working on a project.

GitLab has a rebase button.

This is easier for newcomers (vs. git rebase ...)

Why we don't want GitLab

  • GitLab seems to have a bit of a slower web interface
  • Complex information model.
  • GitLab doesnt have user search by full name, which makes it hard to match GitLab users with GitHub users .- GitLab seems slower and regularly suffers from performance issues and downtimes
  • It looses commit based reviews (https://gitlab.com/gitlab-org/gitlab-ee/issues/1166)
  • Crappy documentation... @The man pages are one almighty “fuck you”. They describe the commands from the perspective of a computer scientist, not a user. Case in point:

git-push – Update remote refs along with associated objects ry Here’s a description for humans: git-push – Upload changes from your local repository into a remote repository,,,

  • Leaky abstraction..... -. Simple tasks need so many commands...

Opinions

@At last They provide a centralized, cloud-based location to store, share, publish, test, and collaborate on web development projects. Git revolutionized version control—crucial when you have more than one developer working on a project. and "GitHub isn’t just for developers"..

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.