October 8, 2011

GitLab first released

Dmitriy Zaporozhets created GitLab on October 8, 2011 — an open-source GitA distributed version control system — commits, branches, and merges for tracking source code history. forge with issues, merge requests, and CI built in.

What it was for

GitLabGitLab bundles GitA distributed version control system — commits, branches, and merges for tracking source code history. hosting, code review, issue tracking, and DevOpsPractices combining software development and IT operations — automation, CI/CD, and faster releases. pipelines in one Rails application — self-hosted or on GitLab.com. It became the main open-source alternative to GitHubA platform for Git hosting, pull requests, and CI — the center of open-source collaboration., especially for enterprises wanting on-prem control. Example: push to a protected branch, open a merge request, and run CI jobs before merge.

People

  • Dmitriy Zaporozhetscreator

Why it's here

GitLab proved a full DevOpsPractices combining software development and IT operations — automation, CI/CD, and faster releases. platform could ship as open-source, not just GitA distributed version control system — commits, branches, and merges for tracking source code history. hosting.

Why it mattered

It gave teams a GitHubA platform for Git hosting, pull requests, and CI — the center of open-source collaboration. alternative with built-in CI/CDCompact disc — an optical storage format for digital audio and data. and self-hosting from day one.

What it solved

TeamsMicrosoft Teams — chat, video calls, and Office integration for workplace collaboration. wanted GitA distributed version control system — commits, branches, and merges for tracking source code history. collaboration without depending on a single proprietary SaaSSoftware as a Service — applications delivered over the internet on a subscription basis. forge.

Media

  • GitLab
    ImageGitLab

    GitLab B.V., MIT, via Wikimedia Commons

Related