From 6bf0e21a0a6cf4d0a72897f570f8eca0878d2fd9 Mon Sep 17 00:00:00 2001 From: Kent Japhet Ballon <kballon@gitlab.com> Date: Fri, 25 Mar 2022 16:48:28 +0000 Subject: [PATCH] Update doc/user/project/repository/mirror/index.md --- doc/user/project/repository/mirror/index.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/doc/user/project/repository/mirror/index.md b/doc/user/project/repository/mirror/index.md index c9fa30e39a83..2bcf1f9698d8 100644 --- a/doc/user/project/repository/mirror/index.md +++ b/doc/user/project/repository/mirror/index.md @@ -7,9 +7,8 @@ disqus_identifier: 'https://docs.gitlab.com/ee/workflow/repository_mirroring.htm # Repository mirroring **(FREE)** -You can _mirror_ a repository to and from external sources. You can select which -repository serves as the source, and modify which parts of the repository are copied. -Branches, tags, and commits can be mirrored. +You can _mirror_ a repository to and from external sources. You can select which repository +serves as the source. Branches, tags, and commits can be mirrored. Several mirroring methods exist: @@ -23,11 +22,7 @@ Mirror a repository when: copy of your project at its previous home, configure your GitLab repository as a [push mirror](push.md). Changes you make to your GitLab repository are copied to the old location. -- Your GitLab project is private, but some components can be shared publicly. - Configure your primary repository as a [push mirror](push.md) and push the portions - you want to make public. With this configuration, you can open-source specific - projects, contribute back to the open-source community, and protect the sensitive - parts of your project. +- Your GitLab instance is private, but you want to open-source some projects. - You migrated to GitLab, but the canonical version of your project is somewhere else. Configure your GitLab repository as a [pull mirror](pull.md) of the other project. Your GitLab repository pulls copies of the commits, tags, and branches of project. -- GitLab