Migrate to git.nrw: Beginner's Guide
In this course you will learn how to migrate existing projects from GitHub, GitLab, Redmine, or Jira to the central GitLab instance git.nrw. You will receive concrete instructions for using GitLab import tools, the Python‑Migrator, and the Jira2Lab script
2 hours
Overall
4
Lections
Thomas Gerlach
Software Developer
Who Should Attend?
The course is intended for all git.nrw users who want to migrate their existing projects from GitHub, GitLab, Redmine, or Jira to the central GitLab instance. Prior knowledge of Git is helpful but not mandatory.
Learning Objectives
After completing the course you will be able to:
- Migrate GitHub projects to
git.nrwusing GitLab’s import tools. - Synchronize GitLab instances via Direct‑Transfer between groups and projects.
- Transfer Redmine data (issues, user assignments) securely to GitLab using the Python‑Migrator.
- Import Jira projects and issues automatically with Jira2Lab.
- Check and fix visibility settings, permissions, and common error scenarios after migration.
Good luck with your migrations!