Я думаю, что одним из способов является импорт всего репозитория из Github на Gitlab и после попытки переместить ветку из этого импортированного репозитория в мой собственный репозиторий gitlab.
Самый простой способ - создать «песочницу» с двумя пультами и перенести нужную ветку на второй пульт:
git clone <github_url> cd <repo_name> git remote add gitlab <gitlab_url> git push gitlab <branch_name>