Import your projects from Bitbucket to GitLab with minimal effort.
Note: The Bitbucket integration must be first enabled in order to be able to import your projects from Bitbucket. Ask your GitLab administrator to enable this if not already.
When issues/pull requests are being imported, the Bitbucket importer tries to find the Bitbucket author/assignee in GitLab's database using the Bitbucket ID. For this to work, the Bitbucket author/assignee should have signed in beforehand in GitLab and associated their Bitbucket account. If the user is not found in GitLab's database, the project creator (most of the times the current user that started the import process) is set as the author, but a reference on the issue about the original Bitbucket author is kept.
The importer will create any new namespaces (groups) if they don't exist or in the case the namespace is taken, the repository will be imported under the user's namespace that started the import process.
Click on New project.
Click on the "Bitbucket" button
Grant GitLab access to your Bitbucket account
Click on the projects that you'd like to import or Import all projects. You can also select the namespace under which each project will be imported.