GitLab is a web-based Git repository manager similar to GitHub. GitLab can be self-hosted and we do just that with For the moment all OGS repositories are still hosted at but we store benchmark data files on our own GitLab because of storage limits on GitHub.

Setup an account

  • Creating a GitLab account can be done by simply using your existing GitHub account: click the GitHub logo (octocat) on the Gitlab sign-in page
    • You will be redirected to GitHub (please login there) and asked for authorization.
    • Your new user account will be blocked at first, please let us know we will unblock it

Setup a password for cloning over https

To clone a repository via https://-protocol you need to set up an account password and use this during git clone https://....

Upload a SSH key for cloning over SSH

To clone a repository via SSH-protocol (git clone git@gitlab...) you need to upload your SSH pubic key.


This article was written by Lars Bilke. If you are missing something or you find an error please let us know. Generated with Hugo 0.64.1. Last revision: August 28, 2019
Commit: [web] Added GitLab clone instructions. 3480ab389  | Edit this page on