Importing Repositories

GitBlixt can import your existing repositories from GitHub, GitLab.com, or a self-hosted GitLab instance. The import process copies your repository's code, branches, tags, issues, merge/pull requests, and comments into GitBlixt.

What Gets Imported

Entity GitHub GitLab
Git history (all branches & tags) Yes Yes
Issues Yes Yes
Pull Requests / Merge Requests Yes Yes
Comments & review threads Yes Yes
Labels Yes Yes
Milestones Yes Yes
Wikis Yes Yes
Repository metadata (description, visibility) Yes Yes

Not imported: CI/CD pipeline history, GitHub Actions workflows, GitLab CI artifacts, deploy keys, webhooks. These must be reconfigured manually after import.

Import Methods

UI Import (recommended for most users) — connect your GitHub or GitLab account, browse your repositories, select the ones you want, and click Import. Available from your dashboard.

CLI Import (for administrators doing bulk migrations) — a mix task that can import an entire GitHub organization or GitLab group at once. See the relevant import guide for details.

How Long Does It Take?

A typical repository with a few hundred issues imports in under a minute. Repositories with thousands of issues and PR comments may take several minutes. Progress is shown in real time.

Next Steps