This repository contains a Python script to migrate repositories from GitLab to GitHub. The script lists all projects in a specified GitLab subgroup and creates corresponding repositories in a specified GitHub organization. It then clones each GitLab repository locally and pushes it to the newly created GitHub repository.
gitlab_url
gitlab_token
github_token
github_organization
subgroup_id
GITLAB_USERNAME
GITHUB_USERNAME
gl
subgroup
gh
org
repo_path
new_repo
repo
origin
x
repo_names
y
- Python