Skip to content

UCT GitLab

What this is

UCT GitLab is a platform for hosting and managing version-controlled repositories.

It provides a central environment for storing, accessing, and collaborating on research code.


When to use this

Use UCT GitLab when you need to:

  • store code in a shared repository
  • collaborate with others on a codebase
  • manage changes to code over time
  • organise research software for a project

What it provides

UCT GitLab provides:

  • repository hosting for version-controlled code
  • access control for individuals and teams
  • a web-based interface for managing repositories
  • integration with development workflows

Relationship to other services

UCT GitLab is part of the research software service.

It is used alongside:

  • storage systems for managing data
  • compute services for running analysis


Next steps

Learn more