Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
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.
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...
@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"..