GitLab is a collaborative development platform with a Web service and a Git-based version control system.
GitLab provides a space for online code storage and issue tracking, and a repository can host different development chains and versions, enabling users to see previous code and return to it in the event of unexpected problems.