Bạn có thể chuyển chúng (đơn giản bằng cách thêm một điều khiển từ xa vào repo GitHub và bằng cách đẩy chúng)
- tạo một repo trống trên GitHub
git remote add github https://yourLogin@github.com/yourLogin/yourRepoName.git
git push --mirror github
Lịch sử sẽ giống nhau.
Nhưng bạn sẽ mất kiểm soát truy cập (các nhóm được xác định trong GitLab với quyền truy cập cụ thể trên repo của bạn)
Nếu bạn gặp phải bất kỳ vấn đề nào với URL https của repo GitHub:
The requested URL returned an error: 403
Tất cả những gì bạn cần làm là nhập mật khẩu GitHub của mình, nhưng OP gợi ý:
Sau đó, bạn có thể cần phải đẩy nó theo cách ssh. Bạn có thể đọc thêm về cách làm điều đó ở đây.
Xem " Đẩy vào Git trả về Mã lỗi 403 gây tử vong: Yêu cầu HTTP không thành công ".