GitLab
Overview
GitLab is a service for hosting Git repositories but also much more. It is a comprehensive AI-powered DevSecOps platform that provides integrated tools for source code management, CI/CD (Continuous Integration/Continuous Delivery), monitoring, security, and more. GitLab helps automate software delivery, enhance productivity, and secure your end-to-end software supply chain, all within a unified platform.
The RCI Gitlab instance is free to use for all Montana State University researchers.
Getting Started
Log in to Gitlabusing your net ID or student/grad worker account. You will be automatically signed up, once you will login for the first time.
One successfully logged in you should see the following screen.
Now, you can create your own project and group, choose between public, private, or internal groups, and invite other members to the group
For detailed documentation and help, please check the online GitLab resources.
Accessing Gitlab using SSH
You can set up an SSH key to connect to GitLab from your computer or Tempest
Please note: You need to be connected to the VPN in order to SSH to GitLab
Please see this guide to setting up SSH or type 'SSH Help' in the GitLab search bar for instructions.