Overview
Version management is an important part of research data management. It allows you to keep track of changes to your data and collaborate with others more efficiently.
Git
One popular tool for version management is Git, an open-source version control system that is widely used by researchers in many different fields. It’s easy to use, flexible, and highly efficient, which makes it a great choice for managing your research data. With Git, you can keep your research code and data in a centralised repository, so you always have access to the latest version no matter where you are. This helps to reduce the risk of losing your data or losing track of your changes.
GitLab
GitLab is a web-based Git repository manager that provides source code management, version control, issue tracking, and project management. It is a powerful platform for software development teams, as it integrates many tools and features that are essential for efficient and collaborative software development. With GitLab, developers can store their code repositories in a central location, easily collaborate with team members, and manage their projects from a single, web-based interface. GitLab also provides features such as code reviews, merge requests, and continuous integration and deployment, making it an ideal choice for software development teams. By using GitLab, researchers in the CRC can easily manage their code and projects, collaborate with others, and maintain a clear and organised version history of their work.
Note
Researchers of the Collaborative Research Center (CRC) 1461 have access to the GitLab RZ CAU instance, where they can create repositories for their projects. This gives them a centralised location to store and manage their code, making it easier to collaborate with other members of their team and to keep track of changes over time. By using GitLab, you can ensure that your code is organised and easy to manage, leading to better collaboration and reproducibility in your work.