From ebebd8007a6d47440ef79a1a16b7951f2e6cbd87 Mon Sep 17 00:00:00 2001 From: Jay Gabriels Date: Sun, 7 Aug 2022 16:52:14 -0700 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 741a924..3047f33 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,7 @@ go get github.com/gabrie30/ghorg #### GitLab Specific Notes -1. One difference with cloning GitLab repos from other SCM providers is GitLab uses groups and subgroups to organize repos. The default behavior of ghorg is to clone all repos into a single directory. However, if ghorg detects name collisions with the repos being cloned from different groups/subgroups, ghorg will automatically clone each repo into a directory structure that matches the group/subgroup you are cloning, rather than a flat directory structure. This is the same behavior of the `--preserve-dir` flag. You will be notified in the output if this occurs. +1. With GitLab, if ghorg detects repo naming collisions with repos being cloned from different groups/subgroups, ghorg will automatically add the `--presever-dir` flag on your behalf and all repos will be cloned into a directory structure that matches your groups/subgroups, instead of all repos into one directory. You will be notified in the output if this occurs. 1. There are different commands for hosted gitlab instances vs gitlab cloud read below for the differences.