DoIT Shared Tools - GitLab for Research
The GitLab platform (git.doit.wisc.edu) supports collaborative research and research reproducibility by allowing UW-Madison researchers to back up, version and share their code using git version control. This shared GitLab instance can be a useful tool for UW-Madison researchers and labs in the following ways.
Researchers can use GitLab to:
- Back up their version controlled software
- Collaborate with UW-Madison colleagues on source code for research tools and web applications
- Perform data analysis and validation of results using GitLabCI
How to Get Started
The following things are required to use GitLab for research:
- All collaborators must have a UW-Madison NetID to access GitLab
- Contact the DoIT Shared Tools team for a needs analysis, which will help the Shared Tools team make recommendations about how GitLab could fit into your research workflow
The shared instance of GitLab should not be used for:
- Storing large amounts of data (the current storage limit on each repository is 2GB). If you have data storage needs that can't be addressed by GitLab, Research Data Services provides a Data Storage Finder Tool and consults on best practices for storing research data.
- Storing Restricted Data or Sensitive Data, including Protected Health Information (PHI)
See also
- GitLab - Login and Access
- Git Training Resources
- GitLab Training Resources
- DoIT Shared Tools - GitLab - Delegated Administration of Groups
- Researcher Toolkit
Frequently Asked Questions