

When you're done filling out the form, click Create. Note that mirroring works both ways, which means commits will be pushed to the remote repository when pushed to the mirror.įor more information on repository mirroring, see Mirror a Repositoryįor detailed instructions on setting up a GitLab repository mirror, see Mirror a GitLab Repository.Ĭhoose this option if you want to create a synchronized mirror of an existing repository hosted on GitHub with the full support for pull request sync and webhooks.įill out the form (follow the instructions correspond to the option you have selected). On the repositories page, click New repository:įrom the dialog window, choose one of the following tabs:Ĭhoose this option if you want to create a new repository and start from scratch or push some source code to it that you have locally.Ĭhoose this option to import a repository from another Git hosting service.Ĭhoose this option if you want to create a synchronized mirror of an existing remote repository from another Git hosting. On the project sidebar, choose Repositories.

Navigate to the project in which you want to create a repository. Create a Repository To create a repository
