GitLab
![](https://admin.kuleuven.be/icts/onderzoek/images/software/gitlab-logo-gray-stacked-rgb.png/@@images/image/preview)
The GitLab service is a powerful code collaboration platform including git repository management, code reviews, sharing code snippets, issue tracking, activity feeds, wikis and CI/CD pipelines for automated testing and/or deployment.
The GitLab service is available at gitlab.kuleuven.be.
See service catalog for information about terms of use and support.
Useful links
- Git - The Simple Guide
- Git for Scientists
- GitLab Online Documentation. Some useful sections are:
- Permissions
- Groups
- GitLab Flavered Markdown Wiki Language
- Collaborate on code using Merge Request (MR) en GitLab Flow
- Storing large (binary) files in Git with Git LFS
- Gitlab Pages
- See Getting started with GitLab Pages for additional information specific for KU Leuven GitLab!
- Some best practices for organizing projects and permissions in top-level groups.
- Gitlab CI/CD
- Use the "to-be-continuous" GitLab CI templates to build your pipelines. Most of these templates are open-source supported by the community, but customized templates specifically for KU Leuven are also offered, such as the Elsschot template for deploying containers to the in-house Container as a Service (CaaS) platform.
- Additional Resources at MECH
FAQ
Follow this link to find answers on frequently asked questions.
Courses
On this link you find related courses organized by ICTS.