I've recently made a Gitlab account which I want to use as a portfolio. I've created a Github Page with some content in it. Now the problem is, I'm trying to import all my projects I've made in Gitlab to my Github account. I've searched off Google and forums, some suggested I need to make tokens, which I tried but it didn't work.
I've tried to literally import a single Gitlab repository into my Github repository with the "+" button near my profile. It didn't work with the message "No source repositories were detected at https://git.osl.frl/JVeenswijk/pfSense. Please check the URL and try again" (Yes the project is set to public) from which I believe importing from Gitlab just doesn't work properly.
So I tried it with tokens, importing and even through the Github Desktop but neither of these work for me. I find it quite strange that Github and Gitlab have such trouble of connecting to each other, from my perspective they're almost the same with the functionalities but different features.
Now the question is:
- Is there a way to import my projects from my Gitlab to Github account?
- Can I just create a link from a Gitlab repository and put it on my Github Page without having to login if someone clicks on that link (read-only)?