Skip navigation to content

Git for staff and researchers

If you’re a staff member or researcher and need to manage and store your source code, you can log in to GitLab with your University username and password.

What you need to do to get started

1. Log in to GitLab

Anyone with an @st-andrews.ac.uk account can log in by visiting gitlab.st-andrews.ac.uk.

2. Create or join a GitLab group

To create a new group or request access to an existing GitLab group, just log a call with the IT Service Desk.

If you know the owner of the GitLab group, you can also ask them to add you as a member.

What software do I need?

Download Git from the Software Centre or use an IDE with Git extension like Netbeans, IntelliJ or Visual Studio, for example.

Are there any quotas or limits to what I can store?

GitLab should only be used to store source code for software development. It should't be used as an everyday file store like your Home Drive or OneDrive. Visit the file storage page to find out more.

How should I manage my projects?

Once you request admin access to a group, you can create further sub-groups or projects which can be shared with other Gitlab users. 

  • Always create private groups or projects unless you have a specific purpose in mind.
  • Use sub-group level sharing if you wish to share multiple projects with the same users.
  • Use project level sharing if you wish to only share that specific project with users.
  • Keep group membership as low as possible with the majority of permissions set on projects.

Quick answers

See if your question is answered in our quick answers.

Contact the IT Service Desk

Log a call using IT Self-Service

itservicedesk@st-andrews.ac.uk
(01334 46) 3333
 Message us on Skype for Business
(Mon - Fri, 09:00 - 17:00)

Level 2
University Library
North Street
St Andrews
Fife KY16 9TR

Opening Hours
Mon - Fri
: 08:30-18:00
(front desk support
from 09:00)

Sat: 10:00-17:00
Sun: 11:00-18:00

The IT Service Desk is closed
for staff training on Fridays
between 09:30 and 10:30