Quickstart
Accessing
Access the EIDF gitlab in your browser by opening https://gitlab.eidf.ac.uk/. You must be a member of an active EIDF project and have a user account to use the EIDF gitlab Service.
Click on "Sign In with SAFE". You will be redirected to the SAFE login page to if you're not logged in already.
Create New Project
You will be presented with the list of GitLab Projects you currently have access to. Click on "New Project" to create a project.
Selecting "Blank Project" will take to you the project creation screen. You can choose to change the project url to make the new project either a personal one or one owned by a GitLab group.
GitLab offers a variety of options for project, permission and access configurations. Please consult the GitLab Documentation for specifics.
Clone repository via HTTPS
To clone a repository via HTTPS, click on the "Code" button to get the https-based url.
From the command line, you can clone this repository by adding your username and token into the URL between the https://
and @gitlab.eidf
parts of the url as shown. Your EIDF GitLab username can easily be found by clicking your profile image near the top left of any GitLab page. The username is the part below your name, without the @
symbol.
Clone repository via SSH
To clone a repository using git over SSH, click on the "Code" button to get the git+ssh URL. You will need to have added an SSH key to your account for this method to work.
For a more complete set of documentation relating to adding and using SSH keys with Gitlab, see the upstream Gitlab Documentation